将 Swift 的 90 MB IPA 文件上传到 AppStore 时出现通信错误

Communication Error when uploading 90 MB IPA file with Swift to AppStore

我已将外部 swift 框架添加到我的 Objective C 项目中。

IPA 文件大小增加到 90 Mb

从那一刻起我无法通过Xcode、AppLoader 或Fastlane 将它上传到App Store

10 分钟或更长时间后,它报告 "Verifying assets with the Appstore" 步骤:

通讯错误。请使用诊断模式检查连通性。 处理包时出错:XXXXXXXXX.itmsp 发生异常:通信错误。请使用诊断模式检查连接。

我试过了:

Xcode 10.1 - 我的 Mac Pro 2015 上的最新版本。

连续两周每天上传 - 没有成功。 在支持我的应用程序的过去 4 年中,这是我第一次在 2 周内无法上传它并出现相同的错误。

请帮忙!

在查找问题原因三周后已修复。 (上周与 Apple 支持团队在一起。)

项目文件 .entitlements 在 "Associated domains" 部分 :

中包含未使用的数据
<array>
    <string>applinks:XXXXXX.com</string>
</array>

删除后,Apple 服务器收到了我的 IPA。

感谢上帝。

上传前删除 .entitlements 中所有不必要的设置。

仔细检查 .plist 中的所有设置

删除不必要的 Swift 代码和支持后 IPA 变成了 只有 8 Mb 而不是 90