错误:ERROR ITMS-90535: "Unexpected CFBundleExecutable Key

错误

将ipa文件通过Application Loader上传到苹果商店的时候, 交付出错, 错误如下:
ERROR ITMS-90535: “Unexpected CFBundleExecutable Key. The bundle at ‘Payload/###.iOS.app/####.bundle’ does not contain a bundle executable. If this bundle intentionally does not contain an executable, consider removing the CFBundleExecutable key from its Info.plist and using a CFBundlePackageType of BNDL. If this bundle is part of a third-party framework, consider contacting the developer of the framework for an update to address this issue.”
1.info.plist的属性:Executable file:程序安装包的名称。因为自己的项目plist文件里面就会有自己程序安装包的名称,如果第三方bundle文件里面的plist文件也有这个属性的话,就会有冲突。
2.搜索Executable file,删掉除target外plist文件里面的属性


D6BB58E98237743EBC297C75209BDB09.jpg

删除后打包重新上传即可。

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

推荐阅读更多精彩内容