0

如果您的应用程序使用相机,则必须NSCameraUsageDescriptionInfoPlist.strings. 但是如果我不想使用任何自定义消息怎么办?是否可以像这样设置为空empty NSCameraUsageDescription

NSCameraUsageDescription = "";

文档对此说有点奇怪: If your app attempts to access the device’s camera without a corresponding purpose string, your app exits. 什么是“出口”?我的应用程序会被拒绝吗?

4

2 回答 2

0

不,它不被接受。

iOS 之前已经需要访问麦克风、摄像头和媒体库的权限(iOS6、iOS7),但从 iOS10 开始,如果您不提供请求权限的说明,应用程序将会崩溃。

来自:https ://stackoverflow.com/a/38498347/3901620

于 2016-11-09T13:22:44.317 回答
0

您可以使用

NSCameraUsageDescription = "";

没有任何消息,您只需将密钥放在 plist 中。也在文档中

如果您的应用尝试在没有相应用途字符串的情况下访问设备的相机,您的应用将退出。

他们提到了退出,这意味着如果您不输入该字符串,应用程序将被关闭,但我现在已经检查过了,并且弹出窗口显示没有任何消息,只是标题。

于 2016-11-09T13:24:09.727 回答