iOS前置摄像头仅适用于app

我过去曾拒绝过应用程序,因为没有在plist中指定应用程序只能在带有3g的设备或带有指南针的设备上正常运行,或者发短信等等。我如何指定我的应用程序仅运行适当的设备有前置摄像头(如Skype必须要做的)谢谢!

如果您希望您的应用仅在具有前置摄像头的设备上使用,则可以通过向应用程序所需function添加front-facing-camera 头来指定 。

但是,如果应用程序在没有前置摄像头的设备上运行时具有足够的function,那么最好不要指定此function。 从文档 :

您应该仅为应用程序绝对需要的function包含密钥。 如果您的应用程序可以通过避免使用这些function的代码路径来适应缺少的function,请不要包含相应的密钥。