[Danh sách khóa bảo mật được CẬP NHẬT lên iOS 13 - xem bên dưới]
Có một danh sách tất cả những Cocoa Keys
gì bạn có thể chỉ định trong Info.plist
tệp của mình :
https://developer.apple.com/library/content/documentation/General/Reference/InfoPlistKeyReference/Articles/CocoaKeys.html
(Xcode: Target -> Info -> Custom iOS Target Properties)
iOS đã yêu cầu quyền truy cập micrô, máy ảnh và thư viện phương tiện trước đó (iOS 6, iOS 7), nhưng vì ứng dụng iOS 10 sẽ bị lỗi nếu bạn không cung cấp mô tả lý do tại sao bạn yêu cầu quyền (không thể trống).
Khóa bảo mật với mô tả ví dụ:
Nguồn
Ngoài ra, bạn có thể mở Info.plist
dưới dạng mã nguồn:
Nguồn
Và thêm các khóa riêng tư như thế này:
<key>NSLocationAlwaysUsageDescription</key>
<string>${PRODUCT_NAME} always location use</string>
Danh sách tất cả các khóa bảo mật: [CẬP NHẬT lên iOS 13]
NFCReaderUsageDescription
NSAppleMusicUsageDescription
NSBluetoothAlwaysUsageDescription
NSBluetoothPeripheralUsageDescription
NSCalendarsUsageDescription
NSCameraUsageDescription
NSContactsUsageDescription
NSFaceIDUsageDescription
NSHealthShareUsageDescription
NSHealthUpdateUsageDescription
NSHomeKitUsageDescription
NSLocationAlwaysUsageDescription
NSLocationUsageDescription
NSLocationWhenInUseUsageDescription
NSMicrophoneUsageDescription
NSMotionUsageDescription
NSPhotoLibraryAddUsageDescription
NSPhotoLibraryUsageDescription
NSRemindersUsageDescription
NSSiriUsageDescription
NSSpeechRecognitionUsageDescription
NSVideoSubscriberAccountUsageDescription
Cập nhật 2019:
Trong những tháng trước, hai ứng dụng của tôi đã bị từ chối trong quá trình đánh giá vì mô tả sử dụng máy ảnh không chỉ rõ những gì tôi làm với ảnh đã chụp.
Tôi đã phải thay đổi mô tả từ ${PRODUCT_NAME} need access to the camera to take a photo
thành ${PRODUCT_NAME} need access to the camera to update your avatar
mặc dù bối cảnh ứng dụng là rõ ràng (người dùng nhấn vào hình đại diện).
Có vẻ như Apple hiện đang chú ý hơn đến các mô tả sử dụng quyền riêng tư và chúng tôi nên giải thích chi tiết lý do tại sao chúng tôi yêu cầu sự cho phép.