SDK 인스톨
iOS SDK를 다운로드하여 설치하는 방법을 배웁니다.
시작하기 전에
이 가이드에 따르려면 Xcode가 필요합니다.
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 저장소 추가하기
앱스플라이어 SDK GitHub 저장소를 입력합니다.
https://github.com/AppsFlyerSDK/AppsFlyerFramework

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
프레임워크: 이 프레임워크는 기기에서 IDFA를 수집할 때 필요합니다. IDFA가 없으면 Meta ads, Twitter, Google Ads 및 기타 네트워크의 설치를 어트리뷰션할 수 없습니다.iAd
프레임워크: 광고주 앱에서 Apple Search Ads의 성과를 측정합니다.AdServices
프레임워크(V6.1.3+
): 광고주 앱에서 Apple Search Ads의 퍼포먼스를 측정합니다.
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
최신 데이터 4개월 전