Impostazione di iOS
Copia un prompt di configurazione con i passaggi di installazione e la guida markdown completa per questo plugin.
L'uso di iOS CarPlay richiede modelli CarPlay. Apple deve approvare l'entitlamento CarPlay per la tua categoria di app prima che l'app possa essere distribuita con il supporto CarPlay.
Scene di Info.plist
Sottosezione intitolata “Scene di Info.plist”Aggiungi una configurazione della scena CarPlay e ios/App/App/Info.plist e puntala al plugin del delegato della scena.
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 del delegato è comunemente:
<string>CapgoCapacitorAuto.AutoCarPlaySceneDelegate</string>L'entitlamento
Sottosezione 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 in produzione.
Sincronizza
Sottosezione intitolata “Sincronizza”npx cap sync iosComportamento
Sottosezione intitolata “Comportamento”setRootTemplateaggiorna il template della lista CarPlay quando lo schermo del veicolo è connesso.- L'evento di selezione della riga CarPlay emette
carActiona 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 Capacitor WebView. Mantieni le righe di auto brevi e utilizzale come trigger di intent nativi per logica di app di telefono.
Continua dall'impostazione iOS
Sezione intitolata “Continua dall'impostazione iOS”Se stai utilizzando impostazione iOS per pianificare il lavoro di plugin nativi, 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, Plugin da Capacitor di Capgo per i dettagli di implementazione in Plugin da Capacitor di Capgo, Aggiunta o Aggiornamento di Plugin per i dettagli di implementazione in Aggiunta o Aggiornamento di Plugin, e Alternative per Plugin Enterprise di Ionic per il flusso di lavoro del prodotto in Alternative per Plugin Enterprise di Ionic.