【问题标题】:iOS front camera only appiOS 前置摄像头专用应用
【发布时间】:2012-03-18 16:54:29
【问题描述】:

过去我曾因未在 plist 中指定应用程序或应用程序只能在 3g 设备或带指南针的设备或发短信等设备上正常运行而被拒绝的应用程序。如何指定我的应用程序只能在带有前置摄像头的设备上正常运行(就像 Skype 必须做的那样)谢谢!

【问题讨论】:

  • 我不相信你必须指定它,只需测试相机是否可用picker.cameraDevice = UIImagePickerControllerCameraDeviceFront;
  • 如果它是应用程序的重要组成部分,我必须这样做;苹果否认了。我只需要说明它是否是应用程序不需要的次要功能。不过谢谢——我会记住你的代码!谢谢!

标签: ios camera plist requirements


【解决方案1】:

如果您希望您的应用仅在具有前置摄像头的设备上使用,则可以通过将 front-facing-camera 添加到应用 required capabilities 来指定。

但是,如果应用在没有前置摄像头的设备上运行时具有足够的功能,那么最好不要指定此功能。来自documentation

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

【讨论】:

  • 谢谢你,精彩的回答!不幸的是,对于这个应用程序,我需要该功能才能真正发挥作用......我的意思是聊天可以工作,但视频不会......非常感谢您的回答!
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2017-07-31
  • 1970-01-01
  • 2018-02-14
  • 1970-01-01
  • 2016-03-06
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多