我可以使用Xcode 8.3.2将用Swift 4编写的代码提交到App Store吗?

Sha*_*oop 4 xcode app-store ios swift swift4

我想使用Xcode 9 beta进行开发,但我似乎无法在Xcode 9中使用Swift 3.2获得正确的设置.编辑器比Xcode 8.3.2快得多

我可以(和有)下载从swift.org夫特4工具链,并且可以从两个Xcode的8.3和Xcode的9测试中使用它.如果我想在Xcode 9正式发布之前发布我的应用程序,我可以在Swift 4中编写它,然后使用Swift 4工具链通过Xcode 8.3将其提交到App Store吗?

JAL*_*JAL 12

不,您不能使用Xcode 8.3.2向Apple App Store提交包含使用Swift 4工具链(或任何开发工具链)构建的代码的二进制文件.

苹果公司的Swift编译工程师乔丹·罗斯发了推文:

提交到商店时,从不使用开发工具链,抱歉!(我们希望避免类似XcodeGhost的场景.)

因此,不支持此配置,您需要等待Xcode 9使用Swift 4发送项目.您的二进制文件将被拒绝.