调用相册限权
需要在 info.plist
文件添加一个 NSPhotoLibraryUsageDescription的
key,然后添加一个描述。
<key>NSPhotoLibraryUsageDescription</key>
<string>此 App 需要您的同意才能读取相册</string>
其他限权调用:照相机、通讯录、麦克风
<key> <string>
Privacy - Camera Usage Description 是否允许此App使用你的相机
Privacy - Microphone Usage Description 是否允许此App使用你的麦克风
Privacy - Privacy - Contacts Usage Description 是否允许此App使用你的通讯录
<key>NSCameraUsageDescription</key>
<string>是否允许此App使用你的相机</string>
<key>NSContactsUsageDescription</key>
<string>是否允许此App使用你的通讯录</string>
<key>NSMicrophoneUsageDescription</key>
<string>是否允许此App使用你的麦克风</string>
如果需要在前后台定位,你在调用startUpdatingLocation 前需要调用requestAlwaysAuthorization 如果需要仅在前台定位,你在调用startUpdatingLocation 前需要调用requestWhenInUseAuthorization
打开定位服务 *需要在info.plist文件中添加(以下二选一,两个都添加默认使用NSLocationWhenInUseUsageDescription):
*NSLocationWhenInUseUsageDescription 允许在前台使用时获取GPS的描述
*NSLocationAlwaysUsageDescription 允许永远可获取GPS的描述
总是使用用户位置:NSLocationAlwaysUsageDescription
使用应用时定位:NSLocationWhenInUseDescription
<key>NSLocationWhenInUseUsageDescription</key><string>需要定位</string>
<key>NSLocationAlwaysUsageDescription</key><string>需要定位</string>
<key>NSCameraUsageDescription</key>
<string>是否允许此App使用你的相机</string>
<key>NSContactsUsageDescription</key>
<string>是否允许此App使用你的通讯录</string>
<key>NSMicrophoneUsageDescription</key>
<string>是否允许此App使用你的麦克风</string> 如果需要在前后台定位,你在调用startUpdatingLocation 前需要调用requestAlwaysAuthorization 如果需要仅在前台定位,你在调用startUpdatingLocation 前需要调用requestWhenInUseAuthorization
打开定位服务 *需要在info.plist文件中添加(以下二选一,两个都添加默认使用NSLocationWhenInUseUsageDescription): *NSLocationWhenInUseUsageDescription 允许在前台使用时获取GPS的描述 *NSLocationAlwaysUsageDescription 允许永远可获取GPS的描述 总是使用用户位置:NSLocationAlwaysUsageDescription 使用应用时定位:NSLocationWhenInUseDescription
<key>NSLocationWhenInUseUsageDescription</key><string>需要定位</string>
<key>NSLocationAlwaysUsageDescription</key><string>需要定位</string>
本文介绍如何在iOS应用中正确配置并请求各种权限,包括相册、相机、通讯录、麦克风及定位等,确保应用符合苹果审核标准。
458

被折叠的 条评论
为什么被折叠?



