iOS Setup
Einen Setup-Befehl mit den Installationsanweisungen und der vollständigen Markdown-Dokumentation für diesen Plugin kopieren.
Die Inhalte von Contentsquare werden automatisch gestartet, sobald das Plugin installiert ist, aber iOS-in-App-Funktionen wie SDK-Protokolle, Screenshot-Kapieren und Replay-Konfiguration benötigen die Aufbereitung der URL-Handling-Setup.
1. Hinzufügen der URL-Scheme
Eine Abschnitt mit dem Titel „1. Hinzufügen der URL-Scheme“Hinzufügen cs-$(PRODUCT_BUNDLE_IDENTIFIER) zu Ihrer App-URL-Schemata in Xcode oder Ihrer Host-App’s Info.plist.
<key>CFBundleURLTypes</key><array> <dict> <key>CFBundleURLSchemes</key> <array> <string>cs-$(PRODUCT_BUNDLE_IDENTIFIER)</string> </array> </dict></array>2. Weiterleiten Sie Contentsquare-Deep-Links
Abschnitt mit dem Titel “2. Weiterleiten Sie Contentsquare-Deep-Links”Wo immer Ihre Capacitor Host-App eingehende URLs verarbeitet, leiten Sie sie an die native SDK: weiter
AppDelegate
Abschnitt mit dem Titel “AppDelegate”import ContentsquareModule
func application( _ app: UIApplication, open url: URL, options: [UIApplication.OpenURLOptionsKey : Any] = [:]) -> Bool { Contentsquare.handle(url: url) return true}SceneDelegate
Abschnitt mit dem Titel “SceneDelegate”import ContentsquareModule
func scene(_ scene: UIScene, openURLContexts urlContexts: Set<UIOpenURLContext>) { if let url = urlContexts.first?.url { Contentsquare.handle(url: url) }}import ContentsquareModule
.onOpenURL { url in Contentsquare.handle(url: url)}3. Die Installation überprüfen
Abschnitt mit dem Titel “3. Die Installation überprüfen”- Das App auf einem Gerät oder Simulator starten.
- Xcode- oder Konsole-Logs mit "
CSLIB. - Öffnen Sie das Contentsquare-Mobil-Tooling und aktivieren Sie in-app-Funktionen, um zu bestätigen, dass der Deeplink bearbeitet wird.
Weitermachen von iOS-Einrichtung
Abschnitt mit dem Titel “Weitermachen von iOS-Einrichtung”Wenn Sie " iOS-Einrichtung um native Plugin-Arbeit zu planen, verbinden Sie es mit Mit @capgo/capacitor-contentsquare verwenden für die native Fähigkeit in Mit @capgo/capacitor-contentsquare, Capgo Plugin-Verzeichnis für den Produktworkflow in Capgo Plugin-Verzeichnis, Capacitor Plugins von Capgo für die Implementierungsdetails in Capacitor Plugins von Capgo, Plugins hinzufügen oder aktualisieren für die Implementierungsdetails in Plugins hinzufügen oder aktualisieren, und Ionic Enterprise Plugin Alternativen für den Produktworkflow in Ionic Enterprise Plugin Alternativen.