错误ITMS-90596:“无效的捆绑包'Payload/ MyApp.app / Assets.car'上的资产目录无法处理”

问题描述

我在macOS Catalina 10.15.6(19G73)上使用Xcode 11.6(11E708)创建了一个应用程序。我使用Xcode将这个应用程序存档并导出到了ipa文件

现在,我要使用在macOS High Sierra 10.13.6(17G11023)上运行的Apples Transporter 1.1.1(1171)上传该ipa文件

开始上传时,几秒钟后我收到以下消息:

错误ITMS-90596:“无效的捆绑包。资产目录位于 无法处理“有效载荷/MyApp.app/Assets.car”。重建您的应用, 以及所有包含的扩展和框架,以及最新的GM版本 Xcode并重新提交。”

如何解决此问题,同时仍然能够通过macOS High Sierra的Transporter上传ipa文件

解决方法

我终于找到了解决方案:

我从https://developer.apple.com/download/more/下载了Xcode 10。请注意下载Xcode 10,因为Xcode 10.1之类的所有较新版本均与High Sierra不兼容,因此将无法正常工作。

下载后,我安装并启动了Xcode一次。

之后,我关闭了Xcode。

现在,Transporter应用程序就像一个魅力一样工作,完全没有错误。

提示:如果这对您不起作用,请尝试重新启动Mac。