Pengaturan iOS
Salin prompt pengaturan dengan langkah-langkah instalasi dan panduan markdown lengkap untuk plugin ini.
Matris Ketersediaan iOS
Judul bagian “Matris Ketersediaan iOS”- Intune iOS SDK dikemas oleh plugin ini:
21.5.1 - Versi iOS minimum:
17.0 - Rekomendasi baris Xcode:
26.x
Dokumen Intune Ionic saat ini mencatat bahwa aplikasi yang dibangun dengan Xcode 26 harus menggunakan Intune iOS SDK 21.1.0+ mulai pada tanggal 19 Januari 2026. Plugin ini sudah berada pada garis yang lebih baru SDK.
1. Tambahkan pengaturan Intune dan MSAL ke Info.plist
Judul bagian “1. Tambahkan pengaturan Intune dan MSAL ke Info.plist”Tambahkan sebuah IntuneMAMSettings dictionary:
<key>IntuneMAMSettings</key><dict> <key>ADALClientId</key> <string>YOUR_CLIENT_ID</string> <key>ADALRedirectUri</key> <string>msauth.com.example.app://auth</string> <key>ADALAuthority</key> <string>https://login.microsoftonline.com/common</string></dict>Plugin ini membaca:
ADALClientIdADALRedirectUriADALRedirectSchemesebagai alternatif jika Anda lebih suka menyimpan hanya skemaADALAuthoritysebagai pengganti otoritas yang opsional
2. Kirimkan panggilan balik MSAL ke AppDelegate
Judul bagian “2. Kirimkan panggilan balik MSAL ke AppDelegate”import MSAL
func application( _ app: UIApplication, open url: URL, options: [UIApplication.OpenURLOptionsKey: Any] = [:]) -> Bool { return MSALPublicClientApplication.handleMSALResponse( url, sourceApplication: options[.sourceApplication] as? String )}3. Konfigurasi skema URL dan hak akses
Bagian berjudul “3. Konfigurasi skema URL dan hak akses”Ikuti panduan Microsoft dan Ionic untuk Intune:
- jika
msauth...skema URI redirect - akses grup kunci / akses kunci kunci
LSApplicationQueriesSchemesNSFaceIDUsageDescriptionjika aliran Anda memerlukan biometrik
Ini adalah aplikasi spesifik dan tidak dapat ditebak oleh plugin.
4. Jalankan IntuneMAMConfigurator
Bagian berjudul “4. Jalankan IntuneMAMConfigurator”Microsoft memerlukan menjalankan IntuneMAMConfigurator terhadap aplikasi akhir Anda Info.plist dan hak-hak. Gunakan konfigurator terbaru dari Intune iOS SDK dan jalankan ulang setiap kali file-file tersebut berubah secara signifikan.
5. Pastikan target pengiriman tetap terjalin
Judul bagian “5. Pastikan target pengiriman tetap terjalin”Karena Intune iOS SDK yang dibundel berada pada versi terkini, target aplikasi Anda harus tetap pada iOS 21.x atau lebih baru. 17.0 Halaman Edit