SDK 인스톨
iOS SDK를 다운로드하여 설치하는 방법을 배웁니다.
필수
Get started with our SDK integration wizard
SDK를 다운로드하여 설치하기
선택한 패키지 관리자를 사용하여 iOS SDK를 다운로드하여 설치합니다.
Install using CocoaPods
1단계: CocoaPods 다운로드
최신 버전의 CocoaPods를 다운로드하여 설치합니다.
2단계: 의존성 추가
다음 최신 버전을 AppsFlyerFramework
사용자 프로젝트 포드파일에 추가하십시오.
pod 'AppsFlyerFramework'
3단계: 의존성 설치하기
터미널에서 프로젝트의 루트 폴더로 이동하여 다음을 실행합니다. pod install
.
4단계: Xcode 작업 공간 열기
Xcode에서 .xcworkspace
파일을 이용하여 다음 대신 이 시점 후 프로젝트에서 엽니다. .xcodeproj
file.
tvOS 앱을 개발하는 경우, CocoaPods는 다음으로부터 관련 의존성을 자동으로 추가합니다. AppsFlyerFramework
.
Install using Carthage
1단계: Carthage 설치하기
최신 버전의 Carthage를 설치합니다.
2단계: 의존성 추가
다음의 라인을 추가 Cartfile
바이너리:
binary "https://raw.githubusercontent.com/AppsFlyerSDK/AppsFlyerFramework/master/Carthage/appsflyer-ios.json"
현재는 tvOS 앱을 지원하지 않습니다.
참고
위의 링크는 정적 라이브러리에 연결됩니다. 최신 iOS 버전으로 업그레이드하는 경우, 다음을 수행하십시오:
- Xcode에서 copy-frameworks를 실행하는 Run Script 단계를 제거하십시오.
- 라이브러리가 포함되어 있지 않도록 확인하십시오.
자세한 내용은 Carthage docs 안내를 참조하십시오.
Install using Swift Package Manager (V6.1.0
+)
V6.1.0
+)Starting V6.1.0
다음과 같이 SPM(Swift Package Manager)을 사용한 인스톨로 iOS SDK를 인스톨할 수 있습니다.
1단계: 패키지 종속성 추가로 이동합니다.
Xcode에서 파일 > 패키지 추가로 이동합니다.
2단계: iOS SDK GitHub 저장소 추가하기
Enter the AppsFlyer SDK GitHub repository. You can select one of the following:
3단계: SDK 버전 선택하기
4단계: 원하는 타겟에 AppsFlyerLib를 추가하기
Manual install
1단계: 정적 프레임워크 다운로드하기
iOS SDK를 static framework로 다운로드하세요.
정적 프레임워크가 정상적으로 다운로드되었는지 검증하려면 여기를 클릭합니다.
2단계: 압축 해제하기
방금 내려받은 AppsFlyerLib.framework.zip
파일을 압축 해제합니다.
3단계: 프로젝트에서 가져오기
다음 폴더 AppsFlyerLib.framework
를 끌어다 Xcode 프로젝트에 놓습니다. 필요한 경우 항목 복사(Copy items if needed)를 선택해야 합니다.
참고
이 접근법은 iOS 8 이상에서만 호환됩니다. tvOS 앱의 경우, 다른 것이 필요합니다.
AppsFlyerFramework
:
- 이 리포지토리를 복제(clone) 하십시오.
- 찾기
AppsFlyerLib.framework
복제된 저장소의 이 폴더에서- 3단계를 반복합니다.
네이티브 iOS 프레임워크 의존성
앱스플라이어 iOS SDK V6.X 은 다음 네이티브 프레임워크를 자동 추가하고 사용합니다.
AdSupport
framework: This framework is required to collect the IDFA from devices. Without IDFA you cannot attribute installs to Meta ads, Twitter, Google Ads, and other networks.AdServices
프레임워크(V6.1.3+
): Measure the performance of Apple Search Ads in your app.iAd
framework: (Deprecated) Measure the performance of Apple Search Ads in your app. Note: TheiAd
framework has not been in use sinceV6.10.1
and completely removed from the code base fromV6.13.0
.
Strict mode
앱스플라이어 SDK V6.X의 strict mode를 사용하여 IDFA 수집 기능 및 AdSupport 프레임워크 의존성을 완전히 제거합니다. (예를 들어 어린이용 앱 개발 시)
다음 메서드 중 하나를 사용하여 보안 강화형(Strict mode) SDK를 설치할 수 있습니다.
Install using CocoaPods
pod 'AppsFlyerFramework/Strict'
Install using Carthage
binary "https://raw.githubusercontent.com/AppsFlyerSDK/AppsFlyerFramework/master/Carthage/appsflyer-strict.json" ~> 6.3.2
Install using Swift Package Manager
Swift Package Manager를 사용하여 SDK 인스톨 단계를 따르고 리포지토리 이름에서 다음을 사용합니다: https://github.com/AppsFlyerSDK/AppsFlyerFramework-Strict
최신 데이터 3일 전