2017-07-17 109 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位应用程序? –

相关问题