【发布时间】:2017-02-05 07:49:21
【问题描述】:
这对我来说是个谜,我希望你能帮助我......
我制作了一个带有 QR 扫描仪的应用程序,当在我的 iPhone 上全新安装访问它时,随后会显示警报。问题是相机图像冻结,我无法扫描任何二维码...
一旦我再次从 xcode 运行应用程序,这个问题就会消失......
这是在控制台中打印出来的:
_BSMachError:端口 13403; (os/kern) 无效功能 (0x14) “无法插入 COPY_SEND”
请注意,我已将 NSCameraUsageDescription 添加到 Info.plist。
感谢您的帮助!
更新: 我尝试将 NSPhotoLibraryUsageDescription 和其他类似权限添加到 Info.plist 文件,以及将本地化本地开发区域从 EN 更改为 US(作为在其他线程中读取的解决方案),但仍然没有运气......
更新 #2:
我昨天创建了一个新项目,重复使用相同的代码,“QR 扫描仪视图”工作正常!
问题:会不会是某种形式的转换相关问题?
该项目是在 Swift 2.2 中创建的,最近才转换为 Swift 3 的新语法。这是我能想到的关于这个问题的唯一真正区别......
很高兴听到您对此事的看法!
【问题讨论】:
标签: ios swift permissions camera alert