Diperbarui untuk iOS 12.0.1
Seperti yang disebutkan Andrew dan Michal , tampaknya iOS hanya memungkinkan aplikasi Mail dan Safari untuk membuka dan menginstal sertifikat. Aplikasi lain diblokir dari membuka sertifikat.
Jadi, inilah cara kerja saya:
- Letakkan file sertifikat saya (mycertificate.crt) sementara di server lokal pribadi saya.
- Menggunakan iOS Safari (sangat penting), jelajahi https: //mylocalsite.test/mycertificate.crt
- Anda mungkin akan melihat peringatan "Koneksi Ini Bukan Pribadi" dan perlu mengklik "Tampilkan Detail"> "kunjungi situs web ini".
- Ketika diminta dengan "Situs web ini mencoba membuka Pengaturan untuk menampilkan profil konfigurasi kepada Anda. Apakah Anda ingin mengizinkan ini? [Abaikan atau Izinkan?]", Pilih "Izinkan".
- Anda sekarang akan berada di Pengaturan iPhone Anda> Instal Profil. Klik "Instal" untuk menginstal sertifikat.
- Masukkan kode sandi Anda untuk mengonfirmasi.
- Anda akan melihat peringatan yang memberi tahu Anda "Sertifikat ini tidak akan dipercaya untuk situs web sampai Anda mengaktifkannya di Pengaturan Kepercayaan Sertifikat." Tekan "Instal" untuk melanjutkan.
- Tekan "Selesai".
- Kunjungi Pengaturan> Umum> Tentang> Pengaturan Kepercayaan Sertifikat
- "Aktifkan kepercayaan penuh untuk sertifikat root" untuk sertifikat yang baru diinstal.
- (Memulai ulang ponsel sepertinya tidak diperlukan.) Saya segera dapat menggunakan Chrome untuk meramban situs saya menggunakan https, dan itu berfungsi seperti yang saya harapkan.
Tautan lain ini juga membantu saya: