Lompat ke konten

Setup iOS

GitHub

Penggunaan tracking Contentsquare akan 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.

Tambahkan cs-$(PRODUCT_BUNDLE_IDENTIFIER) ke URL scheme aplikasi Anda di Xcode atau aplikasi host Anda Info.plist.

<key>CFBundleURLTypes</key>
<array>
<dict>
<key>CFBundleURLSchemes</key>
<array>
<string>cs-$(PRODUCT_BUNDLE_IDENTIFIER)</string>
</array>
</dict>
</array>
Judul Bagian “2. Lakukan Pengiriman Deeplink Contentsquare”

Wherever your Capacitor host app handles incoming URLs, forward them to the native SDK:

import ContentsquareModule
func application(
_ app: UIApplication,
open url: URL,
options: [UIApplication.OpenURLOptionsKey : Any] = [:]
) -> Bool {
Contentsquare.handle(url: url)
return true
}
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. Pastikan instalasi

Bab 3: Pastikan instalasi
  • Luncurkan aplikasi pada perangkat atau simulator.
  • Tampilkan log Xcode atau Console dengan CSLIB.
  • Buka alat pengembangan Contentsquare mobile dan aktifkan fitur dalam aplikasi untuk memastikan tautan deep link diolah.

Lanjutkan dari Setup iOS

Bab 1: Lanjutkan dari Setup iOS

Jika Anda menggunakan Pengaturan iOS untuk merencanakan pekerjaan plugin native, hubungkannya dengan Menggunakan @capgo/capacitor-contentsquare untuk kemampuan native di Menggunakan @capgo/capacitor-contentsquare, Direktori Plugin Capgo untuk alur kerja produk di Direktori Plugin Capgo, Plugin-Plugin Capacitor oleh Capgo untuk detail implementasi di Plugin-Plugin Capacitor oleh Capgo, Menambahkan atau Mengupdate Plugin untuk detail implementasi di Menambahkan atau Mengupdate Plugin, dan Alternatif Plugin Enterprise Ionic untuk alur kerja produk di Alternatif Plugin Enterprise Ionic.