Impostazione di iOS
Copia un prompt di configurazione con i passaggi di installazione e la guida markdown completa per questo plugin.
Il supporto per le auto iOS utilizza le tempalate di CarPlay. Apple deve approvare l'entitatività di CarPlay per la tua categoria di app prima che l'app possa essere distribuita con il supporto di CarPlay.
Scene di Info.plist
Sottosezione intitolata “Scene di Info.plist”Aggiungi una configurazione di scena di CarPlay ios/App/App/Info.plist e puntala al delegato di 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>Entitlement
Sezione intitolata “Entitlement”Richiedi l'entitlement per la categoria dell'app che corrisponde al tuo caso d'uso. Il plugin visualizza una semplice CPListTemplatema 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 il display del veicolo è connesso.- Selezione di riga di CarPlay emette
carActionverso JavaScript. - Se CarPlay si connette prima che il listener WebView sia pronto, gli eventi conservati vengono consegnati quando il plugin si attacca.
CarPlay non visualizza il tuo WebView Capacitor. Mantieni le righe di auto brevi e utilizzale come trigger di intent nativi per logica di app di telefono.
Continua da iOS setup
Sottosezione intitolata “Continua da iOS setup”Se stai utilizzando setup di iOS per pianificare il lavoro di plugin nativo, connettilo con Utilizzando @capgo/capacitor-auto For la capacità nativa in Utilizzo di @capgo/capacitor-auto, Directory Plugin Capgo Per il flusso di lavoro del prodotto in Directory Plugin Capgo, Plugin Capacitor di Capgo Per la dettaglio di implementazione in Plugin Capacitor di Capgo, Aggiunta o Aggiornamento Plugin Per la dettaglio di implementazione in Aggiunta o Aggiornamento Plugin, e Sostituti Plugin Enterprise Ionic Per il flusso di lavoro del prodotto in Sostituti Plugin Enterprise Ionic.