现有项目需要添加一个新功能 现在新功能是单独开发的 需要把新的功能添加到原有的项目上 怎么弄啊

现有项目需要添加一个新功能 现在新功能是单独开发的 需要把新的功能添加到原有的项目上 怎么弄啊,第1张

朋友,恭喜你,可以了解到这次先机!广州实体公司打造独特创新的商业模式,将一统互

联网。前期经营者一年锁定100万!目前开始报单中,欢迎直销、网商、电子商务领导人了解和咨询

!绝对是赚大钱的先机!

ZXing的 GitHub地址:https://github.com/zxing/zxing

集成步骤:

1.下载ZXing使用的jar及代码,并且将jar包 ZXing目录及资源文件粘贴到你的项目下

注意:这里要注意把capture.xml的ViewfinderView改成你自己包名下的。

2.在清单文件AndroidManifest里面加

<activity    android:name=".zxing.android.CaptureActivity"    android:launchMode="singleTask"    android:screenOrientation="portrait" />

3.跳转扫一扫Activity并添加回调

Intent intent = new Intent(MainActivity.this,        CaptureActivity.class)startActivityForResult(intent, REQUEST_CODE_SCAN)

protected void onActivityResult(int requestCode, int resultCode, Intent data) {    super.onActivityResult(requestCode, resultCode, data)   // 扫描二维码/条码回传    if (requestCode == REQUEST_CODE_SCAN &&resultCode == RESULT_OK) {        if (data != null) {

String content = data.getStringExtra(DECODED_CONTENT_KEY)           Bitmap bitmap = data.getParcelableExtra(DECODED_BITMAP_KEY)           resultTv.setText("解码结果: \n" + content)       }

}

}

完成. 注意一点将代码粘贴到自己项目的时候回出现包错误的问题,改成对应的包名即可.

大多说情况下,我们开发项目的前期并没有集成iMessage功能的需求,然而在项目后期,产品应用即将上线前,需要为应用添加一些新的功能,例如:3D Touch, Replay kit,iMessage等功能,这样比较容易获得苹果推荐。所以接下来,我们会讲到,如何利用XCode8 为现有的项目添加iMessage表情包,并且提交上Appstore。

1、XCode8 打开已有项目

2、添加Application Extension

3、在打开的窗口中,选择Sticker Pack Extension->Next

4、配置贴纸表情包Target->Finish

5、在工程目录的左边,可以发现,多出来一个sticker文件夹

6、切换Target到刚才新加的sticker Target

7、修改贴纸表情包的配置

8、添加iMessage App Icon

9、添加Sticker Pack表情

10、测试

打开iMessage ->Store->管理->打开iMessage应用,可以开始测试贴纸表情了

需要注意

i、贴纸表情包的BundleID,必须是主BundleID+sticker,这个sticker名字可以自己定义;

ii、贴纸表情包的显示名称,与主产品一致;

iii、签名必须要Automatically manager signing,否则打包会出错,也上传不了Appstore;


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/bake/11857707.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-19
下一篇 2023-05-19

发表评论

登录后才能评论

评论列表(0条)

保存