Ketika saya menambahkan build terbaru saya untuk pengujian internal TestFlight
, saya melihat bahwa itu memiliki status "Hilang Kepatuhan".
Apakah ini masalah besar? Mengapa ini muncul? Bagaimana saya bisa mengatasi masalah ini?
sumber
Ketika saya menambahkan build terbaru saya untuk pengujian internal TestFlight
, saya melihat bahwa itu memiliki status "Hilang Kepatuhan".
Apakah ini masalah besar? Mengapa ini muncul? Bagaimana saya bisa mengatasi masalah ini?
Kecuali jika aplikasi Anda menggunakan beberapa enkripsi khusus, Anda bisa menambahkan Boolean kunci ke Info.plist
nama ITSAppUsesNonExemptEncryption
dan nilai Anda NO
.
Jika aplikasi Anda menggunakan enkripsi khusus, maka Anda harus memberikan dokumen hukum tambahan dan melalui peninjauan enkripsi sebelum dapat memilih bangunan.
Jika Anda terus memilih versi itu untuk pengujian, itu akan meminta informasi kepatuhan secara manual. Memilih "Tidak" memberi Anda rekomendasi daftar di atas.
Perubahan ini telah diumumkan di WWDC 2015, tapi saya kira ini baru diberlakukan baru-baru ini. Lihat ini dan ini untuk transkrip sesi WWDC terkait dengan kepatuhan ekspor, hanya untuk pencarian teks untuk "ekspor".
Ada pertanyaan serupa lainnya di SO, lihat:
Tidak perlu lagi mengirimkan bangunan baru atau memodifikasi
Info.plist
; sebagai gantinya, ikuti langkah-langkah ini menggunakan akun Admin atau Manajer Aplikasi:Meskipun, jika Anda memilih untuk memodifikasi
Info.plist
, Anda tidak perlu lagi berurusan dengan sembulan ini.sumber
Tambahkan berikut di bagian bawah
Info.plist
sumber
Di Anda
Info.plist
, Klik kanan pada tabel properti, klikAdd Row
, tambahkan nama kunciApp Uses Non-Exempt Encryption
dengan KetikBoolean
dan tetapkan nilaiNO
.sumber
Jika info Anda. Daftar ditampilkan sebagai daftar properti (dan bukan xml), teks yang perlu Anda masukkan untuk kuncinya adalah:
Aplikasi Menggunakan Enkripsi Non-Bebaskan
sumber
Jika Anda tidak menggunakan https dalam panggilan api, Harap tambahkan kunci ini "Aplikasi Menggunakan Enkripsi Non-Bebaskan" di info Anda. Daftar dan tetapkan ke "TIDAK"
sumber
Selain itu, jika Anda tidak dapat melihat tombol "Berikan Informasi Kepatuhan Ekspor", pastikan Anda memiliki peran yang tepat di App Store Connect atau berbicara dengan orang yang tepat (Pemegang Akun, Admin, atau Manajer Aplikasi).
sumber