Configuración de iOS
Copie un prompt de configuración con los pasos de instalación y la guía de markdown completa para este plugin.
Contentsquare tracking starts automatically once the plugin is installed, but iOS in-app features such as SDK logs, screenshot capture, and replay configuration still need the upstream URL handling setup.
El seguimiento de Contentsquare comienza automáticamente una vez que se instala el complemento, pero las características de aplicaciones en el dispositivo iOS, como los registros __CAPGO_KEEP_0__, captura de capturas de pantalla y configuración de reproducción, aún necesitan la configuración de manejo de URL de upstream.
1. Agregar el esquema de URLSección titulada “1. Agregar el esquema de URL” cs-$(PRODUCT_BUNDLE_IDENTIFIER) Agregar Info.plist.
<key>CFBundleURLTypes</key><array> <dict> <key>CFBundleURLSchemes</key> <array> <string>cs-$(PRODUCT_BUNDLE_IDENTIFIER)</string> </array> </dict></array>Copiar a portapapeles
2. Redirigir deeplinks de Contentsquare","Sección titulada “2. Redirigir deeplinks de Contentsquare”Dondequiera que tu Capacitor aplicación de host maneje URLs de entrada, rediríjalas a la aplicación nativa SDK:
AppDelegate
Sección titulada “AppDelegate”import ContentsquareModule
func application( _ app: UIApplication, open url: URL, options: [UIApplication.OpenURLOptionsKey : Any] = [:]) -> Bool { Contentsquare.handle(url: url) return true}SceneDelegate
Sección titulada “SceneDelegate”import ContentsquareModule
func scene(_ scene: UIScene, openURLContexts urlContexts: Set<UIOpenURLContext>) { if let url = urlContexts.first?.url { Contentsquare.handle(url: url) }}SwiftUI
Sección titulada “SwiftUI”import ContentsquareModule
.onOpenURL { url in Contentsquare.handle(url: url)}3. Verifica la instalación
Sección titulada “3. Verifica la instalación”- Lanzar la aplicación en un dispositivo o simulador.
- Filtrar registros de Xcode o Consola con
CSLIB. - Abra la herramienta móvil de Contentsquare y active las características en la aplicación para confirmar que se maneja el enlace profundo.
Siga adelante desde Configuración de iOS
Título de la sección “Siga adelante desde Configuración de iOS”Si está utilizando Configuración de iOS para planificar el trabajo de plugin nativo, conecte con Usando @capgo/capacitor-contentsquare para la capacidad nativa en Usando @capgo/capacitor-contentsquare, Directorio del plugin Capgo para el flujo de trabajo del producto en Directorio del plugin Capgo, Capacitor Plugins by Capgo for the implementation detail in Capacitor Plugins by Capgo, Agregar o Actualizar Plugins para el detalle de implementación en Agregar o Actualizar Plugins, y Alternativas de Plugins de Ionic Enterprise para el flujo de trabajo del producto en Alternativas de Plugins de Ionic Enterprise.