2017-07-17 96 views
2

我有一個iPhone應用程序在swift 3 - 最近我聽說蘋果公司將刪除應用程序商店除了32位應用程序,除了iPhone 4s不支持64位應用程序 - 所以這意味着我不得不忽略iPhone 4s在我的應用程序還是不?因爲我必須構建這個應用程序32位,並且正如蘋果所說,32位應用程序將從應用程序商店中刪除,所以我的問題是,明年開發人員無法構建iPhone4s的應用程序?我仍然可以申請iPhone 4s嗎?

+0

從已刪除的帖子中:「查看此鏈接,它可能會幫助您」:https://discussions.apple.com/thread/7991922?start = 0&tstart = 0 –

+0

這是真的所以,現在開發人員可以使iPhone和64位和32位,只有32位應用程序將刪除,不接受應用程序商店 –

回答

3

iOS 11將只支持64位應用程序。

如果您的應用具有iOS 11或更高版本的部署目標,那麼您的應用只能在64位模式下工作,當然只能在iOS 11或更高版本的設備上使用。

如果您的應用程序具有早於iOS 11的部署目標,那麼您的應用程序應支持32位和64位體系結構。只要設備的iOS版本不低於應用的部署目標,這樣的應用就可以在32位設備和64位設備上運行。

iPhone 4s只支持iOS 9.3.5。如果您希望支持此設備,那麼您的應用的部署目標必須爲iOS 9.3或更低版本。而你的應用必須支持32位和64位體系結構。然後,您的應用可以在較早的設備上正常工作,並且可以與iOS 11和64位設備一起使用。

所以是的,你仍然可以支持iPhone 4s。

問題在於未使用64位支持更新的舊應用程序。這樣的舊應用不會在iOS 11下運行。

+0

但蘋果公司表示,他們將刪除32位應用程序,所以如果他們從32位應用程序應用商店,他們不會讓開發者將32位應用提交給應用商店 –

+0

1)提供關於此聲明的鏈接。 2)您絕對可以提交支持64位和32位應用程序的應用程序,而不僅僅是32位應用程序。 – rmaddy

+0

所以你的意思是蘋果仍然會讓開發者提交32位和64位應用程序和64位應用程序到應用程序商店,他們不會讓的唯一的事情就是32位應用程序? –

相關問題