exportArchive: Found an unexpected Mach-O header code: 0x72613c21

问题解析:
接完quick SDK之后,然后公司要求把游戏在quick工具上打包iOS包出来,然后就一直遇到下面的问题:

2020-12-07 16:05:32.837 xcodebuild[5248:217460] [MT] IDEDistribution: -[IDEDistributionLogging _createLoggingBundleAtPath:]: Created bundle at path '/var/folders/_1/cdrcfdg53q3cy0_rjkjsp87h0000gp/T/mir2-iOS_fgcq_2020-12-07_16-05-32.837.xcdistributionlogs'.
2020-12-07 16:05:34.207 xcodebuild[5248:217460] [MT] IDEDistribution: Failed to generate distribution items with error: Error Domain=DVTMachOErrorDomain Code=0 "Found an unexpected Mach-O header code: 0x72613c21" UserInfo={NSLocalizedDescription=Found an unexpected Mach-O header code: 0x72613c21, NSLocalizedRecoverySuggestion=}
error: exportArchive: Found an unexpected Mach-O header code: 0x72613c21

Error Domain=DVTMachOErrorDomain Code=0 "Found an unexpected Mach-O header code: 0x72613c21" UserInfo={NSLocalizedDescription=Found an unexpected Mach-O header code: 0x72613c21, NSLocalizedRecoverySuggestion=}

** EXPORT FAILED **

解决方法:
原因是静态的framework添加到了Embed Frameworks里面了

解决办法:在 Build Phases里,将Embed Frameworks 中的framework移除,然后将其添加到Link Binary With Libraies 中,已经有的话就不用重复添加了。


image.png

把这里的静态库删掉之后,添加到Link Binary With Libraies ,已经有了就不用再添加就可以打包通过

image.png
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容