Pengaturan iOS
Copy prompt pengaturan dengan langkah instalasi dan panduan markdown lengkap untuk plugin ini.
Pengukuran Contentsquare dimulai secara otomatis setelah plugin diinstal, tetapi fitur iOS dalam aplikasi seperti SDK log, tangkapan layar, dan pengaturan ulang masih memerlukan pengaturan penanganan URL upstream.
1. Tambahkan skema URL
Judul bagian “1. Tambahkan skema URL”Tambahkan cs-$(PRODUCT_BUNDLE_IDENTIFIER) ke skema URL aplikasi Anda di Xcode atau aplikasi host Anda’s Info.plist.
<key>CFBundleURLTypes</key><array> <dict> <key>CFBundleURLSchemes</key> <array> <string>cs-$(PRODUCT_BUNDLE_IDENTIFIER)</string> </array> </dict></array>2. Lakukan forward Contentsquare deeplinks
Judul bagian “2. Lakukan forward Contentsquare deeplinks”Di mana saja aplikasi Capacitor host Anda menangani URL masuk, lakukan forward ke native SDK:
AppDelegate
Judul Bagian “AppDelegate”import ContentsquareModule
func application( _ app: UIApplication, open url: URL, options: [UIApplication.OpenURLOptionsKey : Any] = [:]) -> Bool { Contentsquare.handle(url: url) return true}SceneDelegate
Judul Bagian “SceneDelegate”import ContentsquareModule
func scene(_ scene: UIScene, openURLContexts urlContexts: Set<UIOpenURLContext>) { if let url = urlContexts.first?.url { Contentsquare.handle(url: url) }}SwiftUI
Judul Bagian “SwiftUI”import ContentsquareModule
.onOpenURL { url in Contentsquare.handle(url: url)}3. Validasi instalasi
Judul Bagian “3. Validasi instalasi”- Salin ke clipboard
- Filter Log Xcode atau Console dengan
CSLIB. - Buka alat pengembangan Contentsquare mobile dan aktifkan fitur-fitur dalam aplikasi untuk memastikan tautan dalam aplikasi diolah.