Xcode现在自动更新到10.2版。我今天也想提交我的App Store的新版本。提交后我收到以下电子邮件:
App Store Connect 亲爱的开发者,
我们针对您的应用“我的应用”最近提交了一个或多个问题。请更正以下问题,然后重新上传。
无效的工具链 - 您的应用程序是使用
Xcode
或SDK的测试版构建的。提交到App Store的应用必须使用GM版本的Xcode 9
和适用于iOS 11
,tvOS 11
,watchOS 4
或macOS 10.13
或更高版本的SDK构建。最好的祝福,
App Store团队
有什么问题?由于我从未下载测试版,因此Xcode 10.2不再处于测试阶段。我做错了什么或这是苹果的错吗?
好像苹果已经修好了!
使用相同的二进制文件再次推送“提交审核”,无需任何更改。
并且构建在Waiting for Review
状态已经持续了几个小时。
从Apple Developer论坛找到了一个我不是唯一的条目。除了等待以外我没有解决方案,所以我会等待......
仅供参考,我已经尝试过this但它不起作用。
看起来苹果之前有点“粗心”,没有更新他们的后端接受最新的XCode GM版本。以See this为例。
不幸的是,在我看来,唯一可能的解决方案是等待Apple修复它或downgrading your XCode版本到10.1
我认为这对我来说是固定的。
在Xcode中打开项目,然后单击Project Navigator中最顶级的项目。打开右侧窗格,在“项目格式”下将其从Xcode 9.3兼容切换到Xcode 10.0兼容。将构建号增加1,然后通过Archive再次上传应用程序,然后重新提交新构建。