iOS-Einrichtung
Kopieren Sie einen Setup-Prompt mit den Installationsanweisungen und der vollständigen Markdown-Guideline für diesen Plugin.
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 Scene
Abschnitt mit dem Titel „Info.plist Scene“Eine CarPlay-Szenenkonfiguration hinzufügen zu ios/App/App/Info.plist und darauf hinweisen auf den Plugin-Szenedelegierten.
Für den Swift Package Manager verwenden:
<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ür CocoaPods ist das Delegatemodul üblicherweise:
<string>CapgoCapacitorAuto.AutoCarPlaySceneDelegate</string>Zugriffsrecht
Abschnitt mit dem Titel „Zugriffsrecht“Das für die App-Kategorie beantragen, die Ihrem Einsatzfall entspricht. Der Plugin renderet ein einfaches CPListTemplate, aber Apple entscheidet noch immer, 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 das Autoanzeige verbunden ist.- CarPlay-zeilen Auswahl sendet
carActionzu JavaScript. - Wenn CarPlay vor dem WebView-Hörer bereit ist, werden bei Verbindung der Plugin-Ereignisse übermittelt.
Beschränkungen
Abschnitt mit dem Titel „Beschränkungen“CarPlay renderiert nicht Ihr Capacitor WebView. Halten Sie die Autozeilen kurz und verwenden Sie sie als native Intent-Auslöser für Telefonanwendungslogik.
Weiter von der iOS-Einrichtung
Bleiben Sie bei der iOS-EinrichtungWenn Sie " iOS-Einrichtung für die Planung von native Plugin-Arbeiten verwenden, verbinden Sie es mit Mit @capgo/capacitor-auto für die native Fähigkeit in Mit @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 Alternativen zu Ionic Enterprise Plugin für das Produktworkflow in Alternativen zu Ionic Enterprise Plugin.