Impostazione iOS
Copia un prompt di configurazione con le istruzioni di installazione e la guida markdown completa per questo plugin.
Sostegno iOS per auto utilizza modelli CarPlay. Apple deve approvare l'entitatività CarPlay per la categoria dell'app prima che l'app possa essere distribuita con il supporto CarPlay.
Info.plist della scene
Sottosezione intitolata “Info.plist scene”Aggiungi una configurazione di scena CarPlay a ios/App/App/Info.plist e puntala al delegato della scena del plugin.
Per il gestore di pacchetti Swift, utilizza:
<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>Per CocoaPods, il modulo delegato è comunemente:
<string>CapgoCapacitorAuto.AutoCarPlaySceneDelegate</string>Entitatività
Sottosezione intitolata “Entitatività”Richiedi l'entitatività CarPlay per la categoria dell'app che corrisponde al tuo caso d'uso. Il plugin rende una semplice CPListTemplate, ma Apple decide ancora quali template e categorie sono consentite per la distribuzione in produzione.
Sincronizza
Sezione intitolata “Sincronizza”npx cap sync iosComportamento
Sezione intitolata “Comportamento”setRootTemplateaggiorna il template della lista CarPlay quando lo schermo del veicolo è collegato.- La selezione della riga CarPlay emette
carActiona JavaScript. - Se CarPlay si connette prima che il listener WebView sia pronto, gli eventi conservati sono inviati quando il plugin si attacca.
Limitazioni
Sezione intitolata “Limiti”CarPlay non visualizza il tuo Capacitor WebView. Mantieni le righe del cruscotto brevi e utilizzale come trigger di intent nativi per logica di app di telefono.
Continua dall'impostazione di iOS
Sezione intitolata “Continua dall'impostazione di iOS”Se stai utilizzando Impostazione iOS per pianificare il lavoro di plugin nativo, connettilo con Utilizzando @capgo/capacitor-auto per la capacità nativa in Utilizzando @capgo/capacitor-auto, Directory dei plugin Capgo per il workflow del prodotto nella Capgo Directory dei Plugin Plugin Capacitor di Capgo per i dettagli di implementazione in Capacitor Plugin da Capgo Aggiungere o aggiornare Plugin per i dettagli di implementazione in Aggiungere o Aggiornare Plugin, e Alternative per Plugin Enterprise Ionic per il workflow del prodotto in Alternative per Plugin Enterprise Ionic.