Impostazione iOS
Copia un prompt di configurazione con i passaggi di installazione e la guida markdown completa per questo plugin.
L'app supporta iOS utilizza modelli CarPlay. Apple deve approvare l'entitatività CarPlay per la tua categoria di app prima che l'app possa essere distribuita con supporto CarPlay.
Scene Info.plist
Sezione intitolata “Scene Info.plist”Aggiungi una configurazione di scena di CarPlay a 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 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 consentite per la distribuzione di produzione.
npx cap sync iosComportamento
Sezione intitolata “Comportamento”setRootTemplateaggiorna il template della lista CarPlay quando lo schermo del veicolo è collegato.- Sceglienza 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. Mantieni le righe del veicolo brevi e utilizzale come trigger di intent nativi per la logica dell'app del telefono.
Continua dall'impostazione iOS
Sottosezione intitolata “Continua dall'impostazione 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 Plugin di Capgo per il workflow del prodotto nella Capgo Directory dei Plugin Plugin di Capacitor sviluppati da Capgo per il dettaglio di implementazione in Plugin di Capacitor sviluppati da Capgo, Aggiungere o Aggiornare Plugin per il dettaglio di implementazione in Aggiungere o Aggiornare Plugin, e Sostituti di Plugin Enterprise Ionic Per il workflow del prodotto negli Alternative Plugin di Ionic Enterprise.