将
GPUImage
添加到我的 Xcode
项目后,我的应用程序因缺少 Info.plist
的 NSCameraUsageDescription
键而被拒绝。
缺少
键 - 此应用程序尝试访问隐私敏感信息 没有使用说明的数据。应用程序的Info.plist
必须包含Info.plist
键,带有向其解释的字符串值 用户应用程序如何使用这些数据。NSCameraUsageDescription
我已经以几种不同的方式将密钥和描述添加到我的 plist 中,超过 10 个版本都遇到了相同的拒绝错误。
这是我的
info.plist
,相机使用键位于底部。
当我在 plist 中明确定义了这个时,为什么我仍然被拒绝,有什么想法吗?
您需要添加特定且正确的描述才能在应用程序中使用相机。我的一份申请因描述不当而被拒绝。所以尝试正确的描述,也许会对你有所帮助。
<key>Privacy - Camera Usage Description</key>
<string>APPNAME requires access to your phone’s camera.</string>
尝试 Plist 中的相机和库权限。
<key>NSCameraUsageDescription</key>
<string>Access camera</string>
<key>NSPhotoLibraryUsageDescription</key>
<string>Library</string>
我知道这是一篇较旧的文章,但对我来说,花了一个小时才发现我没有编辑正确的 Info.plist 文件,而是用于 UI 测试的文件。仔细检查您正在编辑哪一个,这可能是原因。
您应该输入使用相机的目的作为描述。如果它没有给出目的应用程序将被拒绝。
你应该添加类似的东西 Appname 需要访问相机来拍摄个人资料 或 Appname 需要访问相机来上传产品图片
来自苹果:检查this链接。
为了保护用户隐私,iOS 10.0及之后链接的iOS应用程序,以及 访问设备的摄像头,必须静态声明意图 这样做。将 NSCameraUsageDescription 密钥包含在您应用程序的 Info.plist 文件并为此键提供目的字符串。如果你的应用程序 尝试在没有相应目的的情况下访问设备的摄像头 字符串,您的应用程序退出。
我遇到了与OP相同的错误。我不知道为什么,因为我没有在我的应用程序中使用与相机相关的任何东西。所以我把它作为描述并工作了。
“AppName 不使用相机捕捉来拍摄个人资料照片或上传个人资料照片。”
GPUImage 用于捕获图像和视频,我想添加麦克风权限可能会解决问题
<key>NSCameraUsageDescription</key>
<string>Need to access your camera to capture a picture and record a video.</string>
<key>NSMicrophoneUsageDescription</key>
<string>Need to access your microphone to record a video.</string>
尝试!
<key>NSCameraUsageDescription</key>
<string>Need to access your camera to capture a photo add and update profile picture.</string>
<key>NSPhotoLibraryUsageDescription</key>
<string>Need to access your photo library to select a photo add and update profile picture</string>
NSCamera使用说明:键
Privacy - Camera Usage Description
NSPhotoLibrary使用说明:键Privacy - Photo Library Usage Description
对于应用程序商店提交,使用描述应简要解释为什么我们真正需要该功能。
描述:
相机使用
太短了,没有解释为什么我们实际上需要相机。
应该是这样的:
App需要使用相机拍摄头像
如果你写 隐私 - 相机使用说明,
更改为 NSCamera使用说明
任何保单前都必须加上准确的条件,“使用相机”是错误的 在这里,对于这个特定问题,您必须将“AVCaptureDeviceInput”放在隐私前面。希望它对你有用。
欲了解更多信息,您可以访问此链接并查看其他隐私政策。 https://developer.apple.com/library/content/qa/qa1937/_index.html
让我知道结果。
尝试以下操作: