Configuration iOS
Copiez un prompt de configuration avec les étapes d'installation et la guide markdown complète pour ce plugin.
La mise en œuvre de Contentsquare démarre automatiquement dès l'installation du plugin, mais les fonctionnalités iOS en application telles que les SDK journaux, la capture d'écran et la configuration de la reprise nécessitent encore la mise en place de la gestion des URL upstream.
1. Ajoutez le schéma d'URL
Section intitulée « 1. Ajoutez le schéma d'URL »Ajouter cs-$(PRODUCT_BUNDLE_IDENTIFIER) à vos schémas d'URL d'application dans Xcode ou votre application hôte Info.plist.
<key>CFBundleURLTypes</key><array> <dict> <key>CFBundleURLSchemes</key> <array> <string>cs-$(PRODUCT_BUNDLE_IDENTIFIER)</string> </array> </dict></array>2. Faites passer les liens profonds Contentsquare
Section intitulée « 2. Faites passer les liens profonds Contentsquare »Lorsque votre Capacitor application hôte gère les URLs entrantes, faites passer les liens à la SDK native :
Délégué d'application
Section intitulée « Délégué d'application »import ContentsquareModule
func application( _ app: UIApplication, open url: URL, options: [UIApplication.OpenURLOptionsKey : Any] = [:]) -> Bool { Contentsquare.handle(url: url) return true}SceneDelegate
Section intitulée « 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. Valider l'installation
Section intitulée « 3. Valider l'installation »- Lancez l'application sur un appareil ou un simulateur.
- Filtrez les journaux Xcode ou Console avec
CSLIB. - Ouvrez l'outil mobile Contentsquare et activez les fonctionnalités en application pour confirmer que le lien profond est géré.
Continuez de la section iOS Setup
Titre de la section « Continuez de là depuis la configuration iOS »Si vous utilisez la configuration iOS pour planifier le travail de plugin natif, connectez-l’à À l'aide de @capgo/capacitor-contentsquare pour la capacité native dans À l'aide de @capgo/capacitor-contentsquare, Répertoire du plugin Capgo pour le flux de travail du produit dans Répertoire du plugin Capgo, Plugins Capacitor par Capgo pour le détail d'implémentation dans Plugins Capacitor par Capgo, Ajouter ou mettre à jour des plugins pour le détail d'implémentation dans Ajouter ou mettre à jour des plugins, et Alternatives de plugins Ionic Enterprise pour le flux de travail du produit dans les alternatives de plugins Ionic Enterprise.