即使我使用iOS 10,Xcode 8在info.plist中添加了NSCameraUsageDescription,应用程序崩溃了

时间:2016-10-04 12:06:00

标签: ios xcode ios10 xcode8

更新到Xcode 8,我正在使用相机在我的应用上传照片,应用程序崩溃时发出以下非常知道的消息:

  

此应用已崩溃,因为它试图访问隐私敏感   没有使用说明的数据。应用的Info.plist必须包含   一个NSCameraUsageDescription键,其字符串值解释为   用户应用程序如何使用此数据。

在我的NSCameraUsageDescription中添加了info.plist,但无论如何我仍然会遇到崩溃。清理应用程序,删除应用程序,甚至重新启动Xcode。创建了一个版本并将其发送给测试人员,希望它只是我的手机,仍然崩溃。每次都是相同的消息。

这是否发生在任何人身上?即使他们添加了NSCameraUsageDescription密钥,应用程序仍然会使用相同的消息崩溃吗?有人做过吗?我错过了什么吗?

<key>NSCameraUsageDescription</key>
<string>For user to take photos to upload on its profile.</string>

提前致谢

1 个答案:

答案 0 :(得分:1)

在iOS 10上遇到同样的问题。您必须添加类似的内容&#34; NSCameraUsageDescription&#34; =&#34;用于扫描条形码&#34 ;;到Info.Plist.string来本地化每种语言的警报描述。