关于iOS 10 调用相机和相册Crash问题

今天刚升级了Xcode 8 ,发现在iOS10上调用相机和相册会崩溃,找了下,发现原因很简单,苹果调整了隐私策略,iOS10之后如果需要调用相机、相册、蓝牙等这些跟隐私相关的,需要在info.plist中添加字段,就像定位一样。

如下图所示:


关于iOS 10 调用相机和相册Crash问题_第1张图片


关于iOS 10 调用相机和相册Crash问题_第2张图片


这样就可以了,解决了Crash问题,而且第一次调用的时候的提示和之前的系统给出的提示是一致的。


But,今天提交审核的时候出现了构建版本无效的错误,Apple给出的信息是少添加了一个字段,并且字段对应的内容不能为空,所以我还是乖乖的把内容给加上了,并没有测试如果字段齐全内容为空会不会出现构建版本无效的情况,如果你遇到了可以留言分享一下。

你可能感兴趣的:(关于iOS 10 调用相机和相册Crash问题)