Cài đặt SDK

Tìm hiểu cách tải xuống và cài đặt SDK iOS.

Trước khi bạn bắt đầu

Bạn cần Xcode để thực hiện theo các hướng dẫn này.

Tải xuống và cài đặt SDK

Tải xuống và cài đặt SDK iOS bằng trình quản lý gói bạn chọn.

Install using CocoaPods

Được đề xuất

Bước 1: Tải xuống CocoaPods
Tải xuống và cài đặt phiên bản CocoaPods mới nhất.

Bước 2: Thêm phần phụ thuộc
Thêm phiên bản mới nhất của AppsFlyerFramework vào Podfile của dự án của bạn:

pod 'AppsFlyerFramework'

Bước 3: Cài đặt các phần phụ thuộc
Trong thiết bị đầu cuối, điều hướng đến thư mục gốc của dự án và chạy pod install.

Bước 4: Mở không gian làm việc Xcode
Trong Xcode, hãy sử dụng tệp tin .xcworkspace để mở dự án từ thời điểm này trở đi, thay vì tệp tin .xcodeproj file.

Nếu bạn đang phát triển ứng dụng tvOS, CocoaPods sẽ tự động thêm các phần phụ thuộc có liên quan từ AppsFlyerFramework.

Install using Carthage

Bước 1: Cài đặt Carthage
Cài đặt phiên bản Carthage mới nhất.

Bước 2: Thêm phần phụ thuộc
Thêm dòng sau vào nhị phân Cartfile của bạn:

binary "https://raw.githubusercontent.com/AppsFlyerSDK/AppsFlyerFramework/master/Carthage/appsflyer-ios.json"

Hiện không hỗ trợ các ứng dụng tvOS.

📘

Lưu ý

Liên kết ở trên liên kết đến một thư viện tĩnh. Nếu bạn đang nâng cấp lên phiên bản iOS mới hơn, hãy thực hiện như sau:

  1. Xóa vùng hiển thị Chạy Tập lệnh khỏi Xcode chạy các khung sao chép.
  2. Hãy chắc chắn rằng thư viện không được nhúng.

Để tìm hiểu thêm, hãy xem tài liệu về Carthage.

Install using Swift Package Manager (V6.1.0+)

Starting V6.1.0 SDK iOS có thể được cài đặt thông qua Cài đặt bằng Trình quản lý Gói Swift (SPM):
Bước 1: Điều hướng đến Add Package Dependency
Trong Xcode, đi tới File > Add Packages:

1572

Bước 2: Thêm kho lưu trữ GitHub SDK iOS
Enter the AppsFlyer SDK GitHub repository. You can select one of the following:

2172

Bước 3: Chọn phiên bản SDK

2176

Bước 4: Thêm AppsFlyerLib vào Vị trí đích mong muốn

2168

Manual install

Bước 1: Tải xuống khung tĩnh
Tải về SDK iOS dưới dạng một khung tĩnh.

Để xác minh tính toàn vẹn của khung tĩnh SDK tải về, hãy nhấp vào đây.

Bước 2: Giải nén
Giải nén tệp tin AppsFlyerLib.framework.zip bạn vừa tải xuống.

Bước 3: Nhập vào dự án
Kéo thư mục AppsFlyerLib.framework và thả vào dự án Xcode của bạn. Đảm bảo đánh dấu chọn vào tùy chọn Copy items if needed.

📘

Lưu ý

Phương pháp này chỉ tương thích với iOS 8 trở lên. Đối với các ứng dụng tvOS, bạn cần khác AppsFlyerFramework:

  1. Sao chép kho lưu trữ này.
  2. Tìm AppsFlyerLib.framework trong thư mục này của kho lưu trữ được nhân bản.
  3. Lặp lại bước 3.

Phần phụ thuộc khung iOS gốc

SDK này tự động thêm và sử dụng các khung gốc sau:

  • 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 khung (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: The iAd framework has not been in use since V6.10.1 and completely removed from the code base from V6.13.0.

SDK chế độ nghiêm ngặt

Sử dụng bộ công cụ phát triển phần mềm (SDK) Chế độ Nghiêm ngặt để xóa hoàn toàn chức năng thu thập Mã khung hỗ trợ quảng cáo (IDFA) và các phần phụ thuộc của khung AdSupport (ví dụ: khi phát triển ứng dụng cho trẻ em).

Bạn có thể cài đặt SDK chế độ Nghiêm ngặt bằng một trong các phương pháp sau.

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

Làm theo các bước để cài đặt SDK bằng Trình quản lý Gói Swift và trong tên kho lưu trữ, hãy sử dụng https://github.com/AppsFlyerSDK/AppsFlyerFramework-Strict