2016-09-27 70 views
-1

几天前,当我尝试更新我的一个应用程序时,我收到了一个“Invalid Binary”,阅读此论坛意识到许多人都面临同样的问题。其中之一可以通过降级xcode到版本7来解决它,我想尝试其他可能的解决方案后尝试此..xCode 8,Swift 3.0 - >无效Binary

我想知道... Swift 3可以使用xcode 7或Swift 3只适用于xcode 8 ?

xcode推荐我将mi应用程序(swift 2.3)迁移到swift 3,并且我做到了,所以现在我的应用程序在Swift 3中,但是如果我降级到xcode 7,会发生什么?

我的应用程序运行正常吗?

在此先感谢..

的Xcode 8 SWIFT 3

回答

2

如果你的版本号和/或版本号是不正确的问题可以引起的。我以前曾经发生过。

+0

你是什么意思@Nathanael? ...版本1.0.6,版本1.0.6 .. –

+0

@JuanCarlosSalinasOjeda哦,我看到你的问题。我认为你的内部版本号应该和你的版本号不同,至少我是这么理解的。我不认为构建数字也可能有时期。 –

+0

在我的应用程序的第一个版本中,我将内部版本编号设置为1.每次提交新版本时,我都将内部编号增加1。此外,版本号必须加1。所以版本1.1成功版本1.0,或版本1.1.1成功1.0。这是版本号和内部版本号的工作原理。 –

0

Swift 3将无法与Xcode 7一起使用。绝对编辑您的内部版本号码为@Nathanael说。

如果您没有收到电子邮件 - 何时以及如何警告无效二进制文件?截图并附上它。

+0

他可能通过iTunes Connect应用程序警告过无效的二进制文件。该应用发送通知,并会让你知道你的应用是否有无效的二进制文件。 –

+0

yeap ..我通过iTunes Connect应用程序收到通知。 –