0

我在我的 Objective C 项目中添加了外部 swift 框架。

IPA 文件大小增加到 90 Mb

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

10 分钟或更长时间后,它会报告“使用 Appstore 验证资产”步骤:

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

我试过了:

  • 5 个网络(2 个蜂窝网络、wifi、没有代理的局域网),

  • 2台其他苹果电脑,

  • 使用最新的 ITMSTransporter,

  • 删除了位码并上传应用程序符号以向精简 IPA 文件报告错误。

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

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

请帮忙!

4

1 回答 1

1

搜索原因问题三周后修复。(苹果支持团队的最后一周。)

项目文件 .entitlements 包含“关联域”部分中未使用的数据

<array>
    <string>applinks:XXXXXX.com</string>
</array>

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

感谢上帝。

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

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

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

于 2019-09-27T10:00:55.387 回答