美文网首页
xcode 9.2 打包问题:ipatool faild wit

xcode 9.2 打包问题:ipatool faild wit

作者: iOS_KFC | 来源:发表于2017-12-27 18:14 被阅读0次

最近写的项目涉及oc 和swift 混编,由于swift 提供的是动态库,我们在打包过程中出现了一个让人烦躁的问题;

问题图片

我们是在 xcode 9.2 上开发环境中编译打包出现的此问题,由于之前没有接触过混编嵌入第三方swift 动态库,在实践中确实不断的研究,在网上查了多方资料,唯一一个给的答案是把电脑:恢复出厂设置。放弃这个简单粗暴的方式;

网上很少关于这个问题方面的答案,自己摸索出一套解决方法:

1、自定义的 swift 动态库打包时候把Enable Bitcode 设置为NO;

1

2、打包成release版本,会生成2个文件:**.framework和**.framework.dSYM;

2 3

3、意想不到的事儿发生了,我们直接把2个文件导入到工程,然后配置跑通后,发现打包出现上面的那个错误,怎么办呢,把swift 的动态库中的** .framework.dSYM 文件删除,不需要引用到工程中,只导入***.framework,然后Archive, 一切ok;

相关文章

网友评论

      本文标题:xcode 9.2 打包问题:ipatool faild wit

      本文链接:https://www.haomeiwen.com/subject/yiiugxtx.html