去除x86_64架构提交APPStore


我真的想爆粗口,因为打包上架出现了这些问题,因为阿里云语音识别SDK出现动态库(阿里云语音也是坑,因为2.0版本发布的导致1.0版本语音不能用了,不兼容了!所以要重新打包导入新的SDK!)


打包报错.png

还是乖乖的解决吧

  • 1.看看阿里云的说法


    阿里云.png
  • 2.直接将AliyunNlsSdk.framework拷贝到桌面上


    拷贝到桌面.png
  • 3.打开终端进行操作
  • 1.将framework导出armv7和arm64
lipo AliyunNlsSdk.framework/AliyunNlsSdk -thin armv7 -output AliyunNlsSdk_armv7
lipo AliyunNlsSdk.framework/AliyunNlsSdk -thin arm64 -output AliyunNlsSdk_arm64
😯.png
  • 4.合成静态库 导入覆盖
  • 1.将导出armv7和arm64合并一波
lipo AliyunNlsSdk.framework/AliyunNlsSdk -thin armv7 -output AliyunNlsSdk_armv7
mv AliyunNlsSdk AliyunNlsSdk.framework/
合并.png
  • 5.当执行完终端执行mv AliyunNlsSdk就会覆盖之前framework中的AliyunNlsSdk,然后将AliyunNlsSdk.framework拖入到工程里面,不过模拟器运行会报错不过真机不会。

  • 6.打包上架,完美解决!


    上架成功.png
  • 7.其他方法 不过脚本会报错 https://www.aliyun.com/jiaocheng/374457.html

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容