Setup iOS
Salin prompt setup yang berisi langkah install dan panduan markdown lengkap untuk plugin ini.
Dukungan CarPlay di iOS menggunakan template CarPlay. Apple harus menyetujui entitlement CarPlay untuk kategori aplikasi Anda sebelum aplikasi dapat dirilis dengan dukungan CarPlay.
Scene Info.plist
Bagian berjudul “Scene Info.plist”Tambahkan konfigurasi scene CarPlay ke ios/App/App/Info.plist dan arahkan ke scene delegate plugin.
Untuk Swift Package Manager, gunakan:
<key>UIApplicationSceneManifest</key><dict> <key>UIApplicationSupportsMultipleScenes</key> <true/> <key>UISceneConfigurations</key> <dict> <key>CPTemplateApplicationSceneSessionRoleApplication</key> <array> <dict> <key>UISceneClassName</key> <string>CPTemplateApplicationScene</string> <key>UISceneDelegateClassName</key> <string>AutoPlugin.AutoCarPlaySceneDelegate</string> </dict> </array> </dict></dict>Untuk CocoaPods, modul delegate biasanya adalah:
<string>CapgoCapacitorAuto.AutoCarPlaySceneDelegate</string>Entitlement
Bagian berjudul “Entitlement”Minta entitlement CarPlay untuk kategori app yang sesuai dengan use case Anda. Plugin ini merender tampilan sederhana CPListTemplate, tetapi Apple tetap menentukan template dan kategori mana yang diizinkan untuk distribusi produksi.
Sinkron
Bagian berjudul “Sync”npx cap sync iosPerilaku
Bagian berjudul “Perilaku”setRootTemplatememperbarui template daftar CarPlay saat layar mobil terhubung.- Emisi seleksi baris CarPlay
carActionke JavaScript. - Jika CarPlay terhubung sebelum listener WebView siap, event yang tertunda akan dikirim saat plugin terpasang.
Batasan
Bagian berjudul “Batasan”CarPlay tidak merender Capacitor WebView Anda. Buat baris mobil tetap pendek dan gunakan sebagai pemicu intent native untuk logika aplikasi ponsel.
Lanjutkan dari setup iOS
Bagian berjudul “Lanjutkan dari setup iOS”Jika Anda menggunakan Setup iOS untuk merencanakan pekerjaan plugin native, hubungkan dengan Menggunakan @capgo/capacitor-auto untuk kapabilitas native saat menggunakan @capgo/capacitor-auto, Direktori Plugin Capgo untuk alur kerja produk di Direktori Plugin Capgo, Plugin Capacitor oleh Capgo untuk detail implementasi pada Capacitor Plugins oleh Capgo Menambahkan atau Memperbarui Plugin untuk detail implementasi di Menambahkan atau Memperbarui Plugin, dan Alternatif Plugin Ionic Enterprise untuk alur kerja produk dalam Alternatif Plugin Ionic Enterprise.