美文网首页程序员初见落魄的iOS开发
使用Carthage打包时出现IPA processing fa

使用Carthage打包时出现IPA processing fa

作者: 麻辣柠檬 | 来源:发表于2020-06-11 12:09 被阅读0次
由于新的项目使用了Carthage,然后在打包的时候出现了IPA processing failed

1.首先在【IPA processing failed】界面点击下方Log,会进入一个目录

2.找到你的项目文件夹,然后打开会出现几个文件。


image.png

3.选择【IDEDistribution.standard.log】文件并打开

4.向下翻,找到 【Scanning IPA...】,然后后边会显示 framework 名称【我这里的名称是 Alamofire 】。
下边显示 x86_64,意味着我们需要删除 i386 与 x86_64 【删除后将不支持模拟器】


image.png

删除方法:首先打开控制台,cd 到 framework 目录


image.png

然后输入 【lipo -remove i386 Alamofire -o Alamofire】 删除i386
继续输入 【lipo -remove x86_64 Alamofire -o Alamofire】 删除x86_64
然后重新打包就可以了。

相关文章

网友评论

    本文标题:使用Carthage打包时出现IPA processing fa

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