Configuration iOS
Prêt à copier un prompt de configuration avec les étapes d'installation et la guide markdown complète pour ce plugin.
iOS utilise les modèles CarPlay. Apple doit approuver l'entitlement CarPlay pour votre catégorie d'applications avant que l'application ne puisse être livrée avec le support CarPlay.
Info.plist scène
Section intitulée « Info.plist scène »Ajoutez une configuration de scène CarPlay à ios/App/App/Info.plist et pointez vers le délégué de scène du plugin.
Pour le gestionnaire de packages Swift, utilisez :
<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>Pour CocoaPods, le module du délégué est généralement :
<string>CapgoCapacitorAuto.AutoCarPlaySceneDelegate</string>Entitlement
Section intitulée « Entitlement »Demandez l'entitlement CarPlay pour la catégorie d'applications qui correspond à votre cas d'utilisation. Le plugin affiche une mise en page simple. CPListTemplate, mais Apple décide toujours quelles modèles et catégories sont autorisées pour la distribution en production.
npx cap sync iosComportement
Section intitulée « Comportement »setRootTemplateMise à jour la liste de CarPlay lorsque l'écran de la voiture est connecté.- La sélection de ligne CarPlay émet
carActionvers JavaScript. - Si CarPlay se connecte avant que le listener WebView soit prêt, les événements retenus sont transmis lorsque le plugin s'attache.
CarPlay ne rend pas votre Capacitor WebView. Gardez les lignes de voiture courtes et utilisez-les comme déclencheurs d'intention native pour la logique de l'application de téléphone.
Continuez de l'installation iOS
Titre de la section « Continuez de l'installation iOS »Si vous utilisez Configuration iOS pour planifier le travail de plugin natif, connectez-l’avec Utilisez @capgo/capacitor-auto pour la capacité native dans Utilisez @capgo/capacitor-auto, Répertoire de plugin Capgo pour le flux de travail du produit dans Répertoire de plugin Capgo, Plugins Capacitor par Capgo pour les détails d'implémentation dans Capacitor Plugins par Capgo Ajouter ou Mettre à Jour les Plugins pour les détails d'implémentation dans Ajouter ou Mettre à Jour les Plugins, et Alternatives de Plugins d'Entreprise Ionic pour le flux de travail du produit dans Alternatives de Plugins d'Entreprise Ionic.