美文网首页
Unity3D调用iOS相机崩溃解决

Unity3D调用iOS相机崩溃解决

作者: charlotte2018 | 来源:发表于2017-02-14 15:12 被阅读307次

    今天测试一个Unity3D的项目,在调用相机时候崩溃,原因是由于iOS10,增加了访问的权限,所以导致Crash。

    • 控制台输出的错误日志

    This app has crashed because it attempted to access privacy-sensitive data without a usage description. The app's Info.plist must contain an NSContactsUsageDescription key with a string value explaining to the user how the app uses this data.

    然后就解决呗,在info.plist中加入相册和相机使用描述字段即可.

    1. 方法1 右键点击info.plist选择open as->source code,将下面的字段加入
    <key>NSCameraUsageDescription</key>
     <string>这里写app使用相机时的描述~~</string>
     <key>NSPhotoLibraryUsageDescription</key>
     <string>这里写app使用相册时的描述~~</string>
    
    1. 方法2 如下图
    A7D68F14-5210-4230-86FB-A6CD59A1D5A1.png

    相关文章

      网友评论

          本文标题:Unity3D调用iOS相机崩溃解决

          本文链接:https://www.haomeiwen.com/subject/ejixwttx.html