2016-09-27 40 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應用程序收到通知。 –