我可以提交不支持 4s 的 iOS 应用程序吗?
Can I submit an iOS app that doesn't support the 4s?
是否可以将只支持iPhone5和6版本,不支持iPhone4s的iOS应用提交到App Store。 4s 的宽高比与 5 和 6 不同,因为我需要整个屏幕 space 我的应用程序在 4s 上看起来不太好,所以现在我不想支持它。这可能吗?如果是这样,是否需要在 Xcode 中更改特定设置才能执行此操作?
很遗憾,您必须支持 iPhone 4S 屏幕尺寸。
这是来自 App Store 审核指南 (https://developer.apple.com/app-store/review/guidelines/#functionality) 的文章 2.10:
2.10 iPhone Apps must also run on iPad without modification, at iPhone resolution, and at 2X iPhone 3GS resolution
我想如果 iPad 必须支持 2X iPhone 3GS 分辨率,那么 iPhone 也必须支持。
自从您提出这个问题后,这一定已经改变了。在iOS9中,您可以切断不支持64位架构的设备。见这篇文章:
http://9to5mac.com/2015/06/10/ios-9-older-devices-lose-support-apps/
太好了(从开发人员和遗留支持的角度来看),尤其是因为 4s 的使用率确实在下降。问题是,它切断了很多 iPads(超过 80%),因为它们在引入 iPad Air 时才切换到 64 位。因此,请注意使用这种方法在平板电脑世界中切断的内容。
我不确定您是否可以针对特定设备,这将是最理想的。
现在,随着 iOS 10 的待发布,iPhone 4s 支持将被取消。这意味着如果您将 iOS 10 作为一项要求,您将不需要支持 iPhone 4s。但是,您必须等待 iOS 10 发布(2016 年秋季)。
移除 armv7 将移除对 4s 的支持
2017年7月
既然你在谈论宽高比,你仍然需要支持 iPhone 4S 分辨率 (640x960) 因为 iPad 运行ning iPhone 应用程序使用相同的决议。我们有两个 iPhone 应用被拒绝,因为它们与 iPad 不兼容。他们的文档中也提到了它,
2.4 Hardware Compatibility
2.4.1 To ensure people get the most out of your app, iPhone apps should run on iPad whenever possible. We encourage you to consider
building universal apps so customers can use them on all of their
devices. Learn more about Universal apps.
审批不一致,因为我们提交的一个应用程序在不支持 640x960 分辨率的情况下获得了批准,但是当他们发现问题时下一次更新被拒绝了。您的应用最好在 iPad.
上支持 运行
是否可以将只支持iPhone5和6版本,不支持iPhone4s的iOS应用提交到App Store。 4s 的宽高比与 5 和 6 不同,因为我需要整个屏幕 space 我的应用程序在 4s 上看起来不太好,所以现在我不想支持它。这可能吗?如果是这样,是否需要在 Xcode 中更改特定设置才能执行此操作?
很遗憾,您必须支持 iPhone 4S 屏幕尺寸。
这是来自 App Store 审核指南 (https://developer.apple.com/app-store/review/guidelines/#functionality) 的文章 2.10:
2.10 iPhone Apps must also run on iPad without modification, at iPhone resolution, and at 2X iPhone 3GS resolution
我想如果 iPad 必须支持 2X iPhone 3GS 分辨率,那么 iPhone 也必须支持。
自从您提出这个问题后,这一定已经改变了。在iOS9中,您可以切断不支持64位架构的设备。见这篇文章:
http://9to5mac.com/2015/06/10/ios-9-older-devices-lose-support-apps/
太好了(从开发人员和遗留支持的角度来看),尤其是因为 4s 的使用率确实在下降。问题是,它切断了很多 iPads(超过 80%),因为它们在引入 iPad Air 时才切换到 64 位。因此,请注意使用这种方法在平板电脑世界中切断的内容。
我不确定您是否可以针对特定设备,这将是最理想的。
现在,随着 iOS 10 的待发布,iPhone 4s 支持将被取消。这意味着如果您将 iOS 10 作为一项要求,您将不需要支持 iPhone 4s。但是,您必须等待 iOS 10 发布(2016 年秋季)。
移除 armv7 将移除对 4s 的支持
2017年7月
既然你在谈论宽高比,你仍然需要支持 iPhone 4S 分辨率 (640x960) 因为 iPad 运行ning iPhone 应用程序使用相同的决议。我们有两个 iPhone 应用被拒绝,因为它们与 iPad 不兼容。他们的文档中也提到了它,
2.4 Hardware Compatibility
2.4.1 To ensure people get the most out of your app, iPhone apps should run on iPad whenever possible. We encourage you to consider building universal apps so customers can use them on all of their devices. Learn more about Universal apps.
审批不一致,因为我们提交的一个应用程序在不支持 640x960 分辨率的情况下获得了批准,但是当他们发现问题时下一次更新被拒绝了。您的应用最好在 iPad.
上支持 运行