首页 > 解决方案 > 以编程方式设置 NSCameraUsageDescription?

问题描述

我需要显示不同的相机权限消息,一个用于用户启动 QR 扫描仪时,另一个用于拍照。

用户可以从其中任何一个开始,并且产品不想对两者都使用通用消息。

有没有办法以NSCameraUsageDescription编程方式设置,或者只能在 内完成Info.plist

谢谢

标签: iosswift

解决方案


您无法编辑应用程序的 Info.plist。您没有对该文件的写入权限。实际上,应用程序的捆绑包是只读的。您无法保存对捆绑包的更改。

您应该使用在许可消息中提及这两种情况的通用消息。这样用户就知道此权限也将在其他地方使用。


推荐阅读