我正在开发一款应用,其核心功能在于仅在较新的6s和6s +设备(例如3D touch)中支持的功能。有没有办法只在这些设备上提交和重新启动应用程序商店中的应用程序,或者我是否必须将其设置为对所有iPhone型号都有价值?
更新
有一个“必需的设备功能”键,但我找不到任何与3D Touch功能相关的内容。见reference
有什么想法吗?
谢谢!
答案 0 :(得分:2)
Apple采用iOS版本和平台类型(iPhone,iPad),因此您可以指定iOS 9和iPhone,但您仍然需要支持可以运行iOS 9但没有硬件功能的模型新手机。我有一个被拒绝的应用程序,因为当我在iOS 8上发布时它不支持iPhone 4。
答案 1 :(得分:-2)
您可以在应用启动时检查3D Touch,如果设备没有,则显示警告对话框并且什么也不做。