Installazione di iOS
Copiare un prompt di impostazione con i passaggi di installazione e la guida markdown completa per questo plugin.
La supporto per le auto iOS utilizza i modelli di CarPlay. Apple deve approvare l'entità di CarPlay per la tua categoria di app prima che l'app possa essere distribuita con il supporto di CarPlay.
Scene di Info.plist
Sezione intitolata “Scene di Info.plist”Aggiungi una configurazione di scena CarPlay e puntala al delegato della scena del plugin. ios/App/App/Info.plist E segnalalo al delegato 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 CarPlay 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 consentiti per la distribuzione di produzione.
Sincronizza
Sezione intitolata “Sincronizza”npx cap sync iosComportamento
Sezione intitolata “Comportamento”setRootTemplateAggiorna il modello della lista CarPlay quando il display del veicolo è collegato.- La selezione della riga CarPlay emette
carActionverso JavaScript. - Se CarPlay si connette prima che il listener WebView sia pronto, gli eventi conservati vengono inviati quando il plugin si attacca.
CarPlay non visualizza il tuo WebView Capacitor. Mantieni le righe del veicolo brevi e utilizzale come trigger di intent nativi per la logica dell'applicazione del telefono.
Continua dall'impostazione di iOS
Sezione intitolata “Continua dall'impostazione di iOS”Se stai utilizzando impostazione di iOS per pianificare il lavoro di plugin nativo, connettilo con Utilizzando @capgo/capacitor-auto per la capacità nativa in Utilizzando @capgo/capacitor-auto, Capgo Directory dei plugin per il flusso di lavoro del prodotto in Capgo Directory dei plugin, Capacitor Plugin di Capgo per la dettaglio di implementazione in Capacitor Plugin di Capgo, Aggiungere o Aggiornare i Plugin per i dettagli di implementazione in Aggiungere o Aggiornare Plugin, e Alternative per Plugin Enterprise Ionic per il flusso di lavoro del prodotto in Alternative per Plugin Enterprise Ionic.