Lebih lanjut ke konten

Pengaturan iOS

GitHub

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 URL upstream.

Tambahkan cs-$(PRODUCT_BUNDLE_IDENTIFIER) ke skema URL 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 forward Contentsquare deeplinks”

Di mana saja aplikasi Capacitor host Anda mengolah URL masuk, forward mereka ke SDK native:

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)
}
  • Luncurkan aplikasi pada perangkat atau simulator.
  • Tampilkan log Xcode atau Console dengan filter CSLIB.
  • Terbuka alat mobile Contentsquare dan aktivasi fitur dalam aplikasi untuk memastikan tautan dalam-deep diproses.

Teruskan dari Pengaturan iOS

Judul Bagian: Teruskan dari Pengaturan iOS

Jika Anda menggunakan Pengaturan iOS untuk merencanakan kerja 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 Capacitor oleh Capgo untuk detail implementasi di 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.