iOS提交APP报错 ERROR ITMS-90171

有一次APP紧急发版,提交APP的过程当中出现ERROR ITMS-90171报错,找了很多资料,报错信息如下。http://www.cocoachina.com/bbs/read.php?tid=1687407

ERROR ITMS-90171: "Invalid Bundle Structure - The binary file 'MobileBook.app/UMSocialSDKResourcesNew.bundle/TencentOpenAPI/TencentOpenAPI.framework/TencentOpenAPI' is not permitted. Your app can’t contain standalone executables or libraries, other than the CFBundleExecutable of supported bundles. Refer to the Bundle Programming Guide at https://developer.apple.com/go/?id=bundle-structure for information on the iOS app bundle structure."

Archive打包后显示包内容,发现里面有两个同名的可执行文件(多了个.),导致报上面的错。

找了一整个通宵 T T

解决方法:

打开项目文件目录的图片文件夹 Assets.xcassets 

如图多了一个项目文件夹,把它删掉重新打包后 "SIAPP." 文件就消失了, 至于为什么会多这个文件夹没有找到原因,还请大神指点。

希望小伙伴们发布过程中可以绕过这个坑。

第一次写简书,写的不好,请多关照。

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

推荐阅读更多精彩内容