iOS-Einrichtung
Eine Einrichtungsanweisung mit den Installationsanweisungen und der vollständigen Markdown-Dokumentation für dieses Plugin kopieren.
iOS-Fahrzeugunterstützung verwendet CarPlay-Vorlagen. Apple muss die CarPlay-Zulassung für Ihre App-Kategorie genehmigen, bevor die App mit CarPlay-Unterstützung verschickt werden kann.
Info.plist-Szene
Abschnitt mit dem Titel „Info.plist-Szene“Füge eine CarPlay-Szene-Konfiguration hinzu ios/App/App/Info.plist und verweise auf den Plugin-Szene-Delegate.
Füge für Swift Package Manager:
<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>Füge für CocoaPods den Delegate-Modul ein:
<string>CapgoCapacitorAuto.AutoCarPlaySceneDelegate</string>Zugriffsrecht
Abschnitt mit dem Titel „Zugriffsrecht“Bitten Sie um das CarPlay-Zugriffsrecht für die Anwendungsgruppe, die Ihrem Anwendungsfall entspricht. Der Plugin rendernt eine einfache CPListTemplateAber Apple entscheidet immer noch, welche Vorlagen und Kategorien für die Produktionsverteilung zugelassen sind.
Synchronisieren
Abschnitt mit dem Titel „Synchronisieren“npx cap sync iosVerhalten
Abschnitt mit dem Titel „Verhalten“setRootTemplateaktualisiert die CarPlay-Listenvorlage, wenn der Fahrzeugdisplay angeschlossen ist.- CarPlay-Row-Selektion sendet
carActionzu JavaScript. - Wenn CarPlay vor der Bereitschaft des WebView-Listeners verbunden ist, werden die aufbewahrten Ereignisse, wenn der Plugin anhängt, geliefert.
CarPlay renderiert nicht Ihr Capacitor WebView. Halten Sie die Auto-Rows kurz und verwenden Sie sie als native Absichten für die App-Logik des Telefons.
Weitermachen von der iOS-Einrichtung
Abschnitt mit dem Titel „Weitermachen von der iOS-Einrichtung”Wenn Sie iOS-Einrichtung zur Planung der native Plugin-Arbeit verwenden, verbinden Sie es mit Mit @capgo/capacitor-auto für die native Fähigkeit in Using @capgo/capacitor-auto, Capgo Plugin-Verzeichnis für den Produktworkflow in Capgo Plugin-Verzeichnis, Capacitor Plugins von Capgo für die Implementierungsdetails in Capacitor Plugins von Capgo, Hinzufügen oder Aktualisieren von Plugins für die Implementierungsdetails in Hinzufügen oder Aktualisieren von Plugins, und Ionic Enterprise Plugin Alternativen für den Produktworkflow in Ionic Enterprise Plugin Alternativen.