Jadi saya mendapat email ini hari ini yang mengatakan bahwa versi terbaru dari aplikasi saya ditolak oleh iTunes Connect karena beberapa deskripsi penggunaan yang hilang. Tepatnya:
Aplikasi ini mencoba mengakses data sensitif privasi tanpa deskripsi penggunaan. Info.plist aplikasi harus berisi kunci NSContactsUsageDescription dengan nilai string yang menjelaskan kepada pengguna bagaimana aplikasi menggunakan data ini.
Aplikasi ini mencoba mengakses data sensitif privasi tanpa deskripsi penggunaan. Info.plist aplikasi harus berisi kunci NSCalendarsUsageDescription dengan nilai string yang menjelaskan kepada pengguna bagaimana aplikasi menggunakan data ini.
Aplikasi ini mencoba mengakses data sensitif privasi tanpa deskripsi penggunaan. Info.plist aplikasi harus berisi kunci NSPhotoLibraryUsageDescription dengan nilai string yang menjelaskan kepada pengguna bagaimana aplikasi menggunakan data ini.
Aplikasi ini mencoba mengakses data sensitif privasi tanpa deskripsi penggunaan. Info.plist aplikasi harus berisi kunci NSBluetoothPeripheralUsageDescription dengan nilai string yang menjelaskan kepada pengguna bagaimana aplikasi menggunakan data ini.
Aplikasi ini mencoba mengakses data sensitif privasi tanpa deskripsi penggunaan. Info.plist aplikasi harus berisi kunci NSMicrophoneUsageDescription dengan nilai string yang menjelaskan kepada pengguna bagaimana aplikasi menggunakan data ini.
Aplikasi ini mencoba mengakses data sensitif privasi tanpa deskripsi penggunaan. Info.plist aplikasi harus berisi kunci NSMotionUsageDescription dengan nilai string yang menjelaskan kepada pengguna bagaimana aplikasi menggunakan data ini.
Setelah masalah ini diperbaiki, Anda dapat mengirimkan kembali biner yang telah diperbaiki.
Saya menemukan bahwa ini telah menjadi wajib dengan iOS 10, tetapi satu-satunya masalah adalah bahwa aplikasi saya tidak meminta izin untuk mengakses semua ini .. Saya pikir deskripsi tersebut hanya wajib jika Anda benar-benar meminta izin?
Apakah karena salah satu dependensi saya (Cocoapods) mungkin berisi beberapa kode untuk meminta izin ini? Atau apakah deskripsi ini wajib meskipun saya tidak pernah meminta untuk melihat kalender pengguna, kontak, dll?