Installazione iOS
Copia un prompt di configurazione con i passaggi di installazione e la guida markdown completa per questo plugin.
La tracciatura di Contentsquare inizia automaticamente una volta installato il plugin, ma le funzionalità in-app iOS come i SDK registri, la cattura dello screenshot e la configurazione della riproduzione richiedono ancora la configurazione del trattamento delle URL upstream.
1. Aggiungi lo schema di URL
Sezione intitolata “1. Aggiungi lo schema di URL”Aggiungi cs-$(PRODUCT_BUNDLE_IDENTIFIER) a i tuoi schemi di URL dell'applicazione in Xcode o dell'app host Info.plist.
<key>CFBundleURLTypes</key><array> <dict> <key>CFBundleURLSchemes</key> <array> <string>cs-$(PRODUCT_BUNDLE_IDENTIFIER)</string> </array> </dict></array>2. Inoltra i deeplink di Contentsquare
Sezione intitolata “2. Inoltra i deeplink di Contentsquare”Dove il tuo Capacitor app host gestisce le URL in arrivo, inoltrale al nativo SDK:
AppDelegate
Sezione intitolata “AppDelegate”import ContentsquareModule
func application( _ app: UIApplication, open url: URL, options: [UIApplication.OpenURLOptionsKey : Any] = [:]) -> Bool { Contentsquare.handle(url: url) return true}SceneDelegate
Sezione intitolata “SceneDelegate”import ContentsquareModule
func scene(_ scene: UIScene, openURLContexts urlContexts: Set<UIOpenURLContext>) { if let url = urlContexts.first?.url { Contentsquare.handle(url: url) }}SwiftUI
Sezione intitolata “SwiftUI”import ContentsquareModule
.onOpenURL { url in Contentsquare.handle(url: url)}3. Verifica l'installazione
Sezione intitolata “3. Verifica l'installazione”- Avvia l'applicazione su un dispositivo o simulatore.
- Filtra i log di Xcode o Console con
CSLIB. - Apri l'interfaccia di amministrazione di Contentsquare e attiva le funzionalità in-app per confermare che il deeplink viene gestito.
Continua dall'installazione iOS
Sezione intitolata “Continua da iOS Setup”Se stai utilizzando iOS Setup per pianificare il lavoro sui plugin nativi, connettilo con Utilizzando @capgo/capacitor-contentsquare per la capacità nativa in Utilizzando @capgo/capacitor-contentsquare, Directory dei plugin Capgo per il flusso di lavoro del prodotto in Directory dei plugin Capgo, Plugin Capacitor sviluppati da Capgo per la dettaglio di implementazione in Plugin Capacitor sviluppati da Capgo, Aggiungere o Aggiornare Plugin per la dettaglio di implementazione in Aggiungere o Aggiornare Plugin, e Alternative plugin per Ionic Enterprise per il flusso di lavoro del plugin Ionic Enterprise.