Impostazione di iOS
Copia un prompt di configurazione con i passaggi di installazione e la guida markdown completa per questo plugin.
La supporto per le auto iOS utilizza le template di CarPlay. Apple deve approvare l'entitlamento di CarPlay per la tua categoria di app prima che l'app possa essere distribuita con il supporto di CarPlay.
Info.plist scene
Sezione intitolata “Info.plist scene”Aggiungi una configurazione di scena di CarPlay ios/App/App/Info.plist e puntala al delegato di scena del plugin.
Per il Manager dei 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>Entitlamento
Sezione intitolata “Entitlamento”Richiedi l'entità CarPlay per la categoria dell'applicazione che corrisponde al tuo caso d'uso. Il plugin visualizza un template semplice CPListTemplatema Apple decide ancora quali template e categorie sono consentiti per la distribuzione di produzione.
Sincronizza
Sottosezione intitolata “Sincronizza”npx cap sync iosComportamento
Sottosezione 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.
CarPlay non visualizza il tuo Capacitor WebView. Mantieni le righe del veicolo brevi e utilizzale come trigger di intent nativi per la logica dell'app del telefono.
Continua dall'impostazione di iOS
Sottosezione intitolata “Continua dall'impostazione di iOS”Se stai utilizzando impostazione di iOS per pianificare il lavoro di plugin nativi, connettilo con Utilizza @capgo/capacitor-auto per la capacità nativa in Utilizza @capgo/capacitor-auto, Capgo Directory dei plugin per il flusso di lavoro del prodotto in Capgo Directory dei plugin, Plugin da Capacitor sviluppati da Capgo per la dettagliata implementazione in Plugin da Capacitor sviluppati da Capgo, Aggiunta o Aggiornamento di Plugin per la dettagliata implementazione in Aggiunta o Aggiornamento di Plugin, e Alternative per Plugin Enterprise di Ionic per il workflow del prodotto in Alternative per Plugin Enterprise di Ionic.