Saya sedang mengembangkan aplikasi perusahaan. Ketika saya mengujinya di iOS8 beta saya melihat tampilan peringatan berikut:
Untrusted App Developer
Do you trust the developer "iPhone Distribution: ---" to run apps on you iPad?
Ini hanya muncul pertama kali. Bisakah saya menghindarinya? Dan apa hubungannya?
ios
deployment
ios8
enterprise
Tunyk Pavel
sumber
sumber
Jawaban:
Anda tidak dapat menghindari ini kecuali Anda mendistribusikan aplikasi melalui App Store.
Anda mendapatkan pesan ini karena aplikasi ditandatangani melalui sertifikat perusahaan yang belum dipercaya oleh pengguna. Apple memaksa permintaan ini untuk muncul karena aplikasi yang sedang diinstal belum melalui proses peninjauan App Store sehingga secara teknis tidak dapat dipercaya.
Setelah pengguna menerima permintaan tersebut, sertifikat akan ditandai sebagai tepercaya dan aplikasi dapat diinstal (bersama dengan aplikasi lain yang ingin Anda instal yang telah ditandatangani dengan sertifikat yang sama)
Catatan: Seperti yang ditunjukkan dalam komentar, pada iOS 8, menghapus semua aplikasi dari sertifikat tertentu akan menyebabkan prompt ditampilkan lagi setelah aplikasi dari sertifikat tersebut diinstal ulang.
Berikut ini tautan ke situs web Apple yang mengonfirmasi info ini: https://support.apple.com/en-us/HT204460
sumber
Hari ini, saya menguji ini dengan iOS 9 Beta dan menemukan solusinya.
Untuk mengatasinya, buka:
sumber
Di iOS 9:
Pengaturan -> Umum -> Manajemen Perangkat -> Aplikasi pengembang / ID Apple Anda -> Tambahkan / hapus kepercayaan di sana
sumber
Masalah ini muncul ketika verifikasi kepercayaan aplikasi gagal.
Anda dapat mempercayai aplikasi dari Pengaturan yang ditunjukkan pada gambar di bawah ini.
Jika ini tidak berfungsi, hapus aplikasi dan instal ulang.
sumber
Dalam kasus saya, saya hanya mengubah beberapa langkah di bawah ini dengan iOS 9.3. Untuk mengatasi masalah ini:
Pengaturan -> Umum -> Manajemen Perangkat -> Aplikasi pengembang Pilih nama akun pengembang Anda saat ini. Taps Percayai "Nama akun developer Anda" Taps "Trust" di pop up. Selesai
sumber
Anda benar-benar dapat menghindari masalah ini jika Anda mengelola perangkat dengan MDM atau memiliki akses ke Apple Configurator.
Solusinya adalah dengan memasukkan sertifikat Distribusi Pengembang atau iOS ke perangkat melalui MDM atau Apple Configurator. Setelah Anda melakukannya, aplikasi apa pun yang ditandatangani oleh sertifikat itu akan dipercaya.
Saat Anda mengeklik "Apakah Anda mempercayai pengembang ini", pada dasarnya Anda menambahkan sertifikat itu secara manual per aplikasi.
sumber
Jika Anda mendorongnya keluar melalui MDM, aplikasi itu akan secara otomatis mempercayai aplikasi ( https://support.apple.com/en-gb/HT204460 ), tetapi masih harus memverifikasi sertifikat dll dengan Apple untuk memastikan mereka belum dicabut dll saya kira. Saya mendapat pesan ini yang mencegah aplikasi untuk diluncurkan dan hanya ketika informasi proxy dikonfigurasi sehingga saya dapat menggunakan internet, pesan itu hilang setelah beberapa upaya peluncuran lagi.
sumber
Di iOS 9.1 dan yang lebih rendah, buka Pengaturan - Umum - Profil - ketuk Profil Anda - ketuk tombol Kepercayaan.
sumber
Di iOS 9.3.1 dan yang lebih baru: Pengaturan> Umum> Manajemen Perangkat
sumber
Untuk iOS 13.6
Buka pengaturan -> Umum -> Manajemen Perangkat -> Klik Kepercayaan «Pengembangan Apple» -> Klik tombol kepercayaan merah dan Anda sudah siap! 😁 Selamat menikmati
sumber