我正在尝试上传一个已经在App Store中的应用程序的新版本。之前的版本是使用Xcode 9.4上传的。但现在需要 Xcode 10 才能获得批准。
不幸的是,Xcode 无法归档该项目,因此我卡在了第一步,甚至不能生成提交的二进制文件。
没有错误消息:根据Xcode的说法,我们的归档过程有2000多个任务,而且只是在任意任务(总是相同的)中卡住了。Xcode 不会崩溃、也不会显示错误信息或抱怨。它只是无法通过那个任务,IDE 就永远停留在那里。
我们在不同的机器上尝试过,并尝试了两个版本:之前的应用程序版本(可以使用Xcode 9.4归档)和一个成功迁移到Swift 4.2的新版本。
更新:
- 传统的构建系统也不起作用。
- 为通用 iOS 设备构建也被卡住了(不仅是归档),但该软件可以编译并在模拟器上工作。
- 尝试使用 Swift 4(而不是 4.2)编译未迁移的版本,结果相同。
- 测试了优化级别、整体与增量编译等,结果始终相同。
- 在Xcode 9.4中,可以很好地为通用 iOS 设备构建而无需更改任何内容。