錯(cuò)誤
將ipa文件通過(guò)Application Loader上傳到蘋(píng)果商店的時(shí)候, 交付出錯(cuò), 錯(cuò)誤如下:
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:程序安裝包的名稱。因?yàn)樽约旱捻?xiàng)目plist文件里面就會(huì)有自己程序安裝包的名稱,如果第三方bundle文件里面的plist文件也有這個(gè)屬性的話,就會(huì)有沖突。
2.搜索Executable file,刪掉除target外plist文件里面的屬性

D6BB58E98237743EBC297C75209BDB09.jpg
刪除后打包重新上傳即可。