Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在开发一个应用程序,其核心功能在于仅在较新的 6s 和 6s+ 设备中支持的功能,例如 3D touch。有没有办法将应用程序商店中的应用程序仅提交和发布到这些设备,还是我必须让它对所有 iPhone 型号都有价值?
更新:
有一个“必需的设备功能”键,但我找不到与 3D Touch 功能相关的任何内容。见参考
有任何想法吗?
谢谢!
Apple 根据 iOS 版本和平台类型(iPhone、iPad),因此您可以指定 iOS 9 和 iPhone,但您仍然需要支持可以运行 iOS 9 但不具备新手机硬件功能的型号. 我有一个应用被拒绝,因为当我在 iOS 8 上发布时它不支持 iPhone 4s。
您可以在应用程序启动时检查 3D Touch 是否可用,如果设备没有,则显示警告对话框并且什么都不做。