iOS 설정
이 플러그인의 설치 단계와 전체 마크다운 가이드가 포함된 설정 프롬프트를 복사하세요.
플러그인을 설치하면 Contentsquare 트래킹이 자동으로 시작되지만, SDK 로그, 스크린샷 캡처, 리플레이 설정 같은 iOS 인앱 기능은 여전히 업스트림 URL 처리 설정이 필요합니다.
1. URL scheme 추가
“1. URL scheme 추가” 섹션추가 cs-$(PRODUCT_BUNDLE_IDENTIFIER) Xcode 또는 호스트 앱의 앱 URL scheme에 추가하세요. Info.plist.
<key>CFBundleURLTypes</key><array> <dict> <key>CFBundleURLSchemes</key> <array> <string>cs-$(PRODUCT_BUNDLE_IDENTIFIER)</string> </array> </dict></array>2. Contentsquare 딥링크 전달
“2. Contentsquare 딥링크 전달” 섹션Capacitor 호스트 앱에서 수신 URL을 처리하는 곳마다 네이티브 SDK로 전달하세요:
AppDelegate
“AppDelegate” 섹션import ContentsquareModule
func application( _ app: UIApplication, open url: URL, options: [UIApplication.OpenURLOptionsKey : Any] = [:]) -> Bool { Contentsquare.handle(url: url) return true}SceneDelegate
“SceneDelegate” 섹션import ContentsquareModule
func scene(_ scene: UIScene, openURLContexts urlContexts: Set<UIOpenURLContext>) { if let url = urlContexts.first?.url { Contentsquare.handle(url: url) }}SwiftUI
“SwiftUI” 섹션import ContentsquareModule
.onOpenURL { url in Contentsquare.handle(url: url)}3. 설치 확인
“3. 설치 확인” 섹션- 기기 또는 시뮬레이터에서 앱을 실행합니다.
- Xcode 또는 Console 로그를 다음으로 필터링하세요:
CSLIB. - Contentsquare 모바일 툴링을 열고 앱 내 기능을 트리거하여 deeplink가 처리되는지 확인합니다.
iOS 설정에서 계속하기
“iOS 설정에서 계속하기” 섹션사용 중이라면 iOS 설정 네이티브 플러그인 작업을 계획하려면, 이를 다음 항목과 연결하세요: @capgo/capacitor-contentsquare 사용하기 @capgo/capacitor-contentsquare를 사용하여 네이티브 기능을 구현할 때, Capgo 플러그인 디렉토리 Capgo Plugin Directory의 제품 워크플로우에 맞춰, Capgo의 Capacitor 플러그인 Capgo의 Capacitor 플러그인 구현 상세 내용에 대해서는, 플러그인 추가 또는 업데이트 플러그인 추가 또는 업데이트 구현 상세 내용에 대해서는, Ionic Enterprise 플러그인 대안 Ionic Enterprise 플러그인 대안의 제품 워크플로우에 대해서는.