我是否可以要求用户使用True Depth相机从App Store下载我的应用程序?

时间:2017-11-02 19:45:46

标签: iphone-x truedepth-camera

我想制作的应用只适用于ARKit的TrueDepth相机和增强现实面部追踪功能。我是否可以要求用户使用真正的深度相机(仅限iPhone X)从App Store下载我的应用程序?

2 个答案:

答案 0 :(得分:7)

没有

Apple通过设备功能隔离App Store列表的机制确实包含front-depth-camera密钥。但是,该密钥未启用供第三方应用使用,且Apple未将其包含在device capabilities列表中,第三方应用可用于限制应用存储应用的可用性。如果您在应用程序的Info.plist中包含该密钥,它对App Store没有影响 - 您的应用程序仍将提供给没有TrueDepth摄像头的设备。

除非发生变化,否则您无法真正制作绝对需要TrueDepth相机的应用。 App Store指南要求所支持设备的基线应用功能相同。

相反,将基于深度相机的功能视为应用程序核心功能集的次要或补充 - 例如,如果您有一个为自拍摄像头图像添加视觉效果的应用程序,则提供基于ARKit的效果在支持面部跟踪的设备上,以及对不具备设备的简单效果。 (选中ARFaceTrackingConfiguration.isSupported,查看您是否在正确的硬件上运行。)

答案 1 :(得分:3)