【问题标题】:can I still making application for iPhone 4s or not?我还可以为 iPhone 4s 申请吗?
【发布时间】:2017-12-21 12:04:00
【问题描述】:

我在 swift 3 中有一个 iPhone 应用程序 - 最近我听说苹果公司将在应用商店中删除 32 位应用程序,除了 iPhone 4s 不支持 64 位应用程序 - 这是否意味着我必须忽略 iPhone 4s我的应用程序与否?因为我必须构建这个应用程序 32 位,正如苹果所说,32 位应用程序将从应用程序商店中删除,所以我的问题是明年开发人员不能为 iphone4s 构建应用程序吗?

【问题讨论】:

  • 来自已删除的帖子:“查看此链接。它可能会对您有所帮助”:discussions.apple.com/thread/7991922?start=0&tstart=0
  • 那是真的所以现在开发人员可以为 iPhone 制作 64 位和 32 位,只有 32 位应用程序将被删除并且不接受应用程序商店

标签: ios iphone 32bit-64bit


【解决方案1】:

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 下运行。

【讨论】:

  • 但是苹果公​​司表示他们会下架 32 位应用,所以如果他们从应用商店下架 32 位应用,他们不会让开发者向应用商店提交 32 位应用
  • 1) 提供有关此声明的链接。 2) 您绝对可以提交同时支持 64 位和 32 位的应用程序,而不是仅支持 32 位的应用程序。
  • 所以你的意思是苹果仍然允许开发人员向应用商店提交 32 位和 64 位应用程序和 64 位应用程序,而他们唯一不允许的就是 32 位应用程序?
  • 这是我的理解。我有支持 iOS 8 及更高版本的应用程序。该应用程序支持 32 位和 64 位设备。如果 Apple 突然不允许我们更新我们的应用程序以继续支持新旧设备,那将是可怕的。这会让很多用户非常不高兴。
猜你喜欢
  • 2017-12-16
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-11-24
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多