美文网首页
iOS常用权限info.plist配置

iOS常用权限info.plist配置

作者: 晴天ccc | 来源:发表于2020-08-05 10:56 被阅读0次

【前言】

经常会使用到info.plist的各种权限配置,这边整理了一下。

1、各种应用权限

当然里面的文案根据自己的需要定义。

<key>NSAppleMusicUsageDescription</key>
<string>App需要您的同意,才能访问媒体资料库</string>
<key>NSBluetoothPeripheralUsageDescription</key>
<string>App需要您的同意,才能访问蓝牙</string>
<key>NSCalendarsUsageDescription</key>
<string>App需要您的同意,才能访问日历</string>
<key>NSCameraUsageDescription</key>
<string>App需要您的同意,才能访问相机</string>
<key>NSHealthShareUsageDescription</key>
<string>App需要您的同意,才能访问健康分享</string>
<key>NSHealthUpdateUsageDescription</key>
<string>App需要您的同意,才能访问健康更新 </string>
<key>NSLocationAlwaysUsageDescription</key>
<string>App需要您的同意,才能始终访问位置</string>
<key>NSLocationUsageDescription</key>
<string>App需要您的同意,才能访问位置</string>
<key>NSLocationWhenInUseUsageDescription</key>
<string>App需要您的同意,才能在使用期间访问位置</string>
<key>NSMicrophoneUsageDescription</key>
<string>App需要您的同意,才能访问麦克风</string>
<key>NSMotionUsageDescription</key>
<string>App需要您的同意,才能访问运动与健身</string>
<key>NSPhotoLibraryUsageDescription</key>
<string>App需要您的同意,才能访问相册</string>
<key>NSRemindersUsageDescription</key>
<string>App需要您的同意,才能访问提醒事项</string>

2、iOS提交TestFlight测试显示缺少合规证明

最简单的解决办法就是点击文字前边的黄色标识符,会询问你是否加密,选择相应选项就可以开始测试了
但是需要每一个版本都点击黄色标识符。最后有一种不用点击的方法,在info.plist中添加:

<key>ITSAppUsesNonExemptEncryption</key><false/>

相关文章

网友评论

      本文标题:iOS常用权限info.plist配置

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