调用相册限权
需要在 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>