Instal SDK

Pelajari cara mengunduh dan mengintal SDK iOS.

Sebelum Anda memulai:

Anda memerlukan Xcode untuk mengikuti panduan ini.

Unduh dan instal SDK

Unduh dan instal SDK iOS dengan manajer paket pilihan Anda.

Install using CocoaPods

Disarankan

Langkah 1: Unduh CocoaPods
Unduh dan instal CocoaPods versi terbaru.

Langkah 2: Tambahkan dependensi
Tambahkan versi terbaru dari AppsFlyerFramework ke Podfile proyek Anda:

pod 'AppsFlyerFramework'

Langkah 3: Instal dependensi
Di terminal, arahkan ke folder root proyek Anda dan jalankan pod install.

Langkah 4: Buka ruang kerja Xcode
Di Xcode, gunakan .xcworkspace file untuk membuka proyek mulai saat ini, bukan .xcodeproj file.

Jika Anda ingin mengembangkan aplikasi tvOS, CocoaPods secara otomatis menambahkan dependensi yang relevan dari AppsFlyerFramework.

Install using Carthage

Langkah 1: Instal Carthage
Instal Carthage versi terbaru.

Langkah 2: Tambahkan dependensi
Tambahkan baris berikut ke Cartfile biner:

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

Saat ini tidak mendukung aplikasi tvOS.

📘

Catatan

Tautan di atas menghubungkan ke perpustakaan statis. Jika Anda meningkatkan ke versi iOS yang lebih baru, lakukan hal berikut:

  1. Hapus tahap Run Script (Jalankan Skrip) dari Xcode yang menjalankan copy-framework.
  2. Pastikan perpustakaan tidak tertanam.

Untuk mempelajari lebih lanjut, lihat dokumen Carthage .

Install using Swift Package Manager (V6.1.0+)

Starting V6.1.0 iOS SDK dapat diinstal lewat Instal menggunakan Manager Paket Swift (Swift Package Manager - SPM):
Langkah 1: Navigasi untuk Menambahkan Dependensi Paket
Di XCode, buka File > Tambahkan Paket.

1572

Langkah 2: Tambahkan repositori SDK iOS GitHub
Enter the AppsFlyer SDK GitHub repository. You can select one of the following:

2172

Langkah 3: Pilih versi SDK

2176

Langkah 4: Tambahkan AppsFlyerLib ke Target yang diinginkan

2168

Manual install

Langkah 1: Unduh framework statis
Unduh iOS SDK sebagai kerangka kerja statis.

Untuk memverifikasi integritas unduhan kerangka kerja statis SDK, klik di sini.

Langkah 2: Ekstrak file (unzip)
Buka AppsFlyerLib.framework.zip file yang Anda baru unduh.

Langkah 3: Impor dalam proyek
Seret AppsFlyerLib.framework folder dan letakkan di proyek Xcode Anda. Pastikan Copy items if needed dicentang.

📘

Catatan

Pendekatan ini hanya kompatibel dengan iOS 8 dan di atasnya. Untuk aplikasi tvOS, Anda membutuhkan AppsFlyerFramework:

  1. Kloning repo ini.
  2. Temukan AppsFlyerLib.framework di folder repositori duplikat ini.
  3. Ulangi langkah 3.

Dependensi framework iOS native

SDK ini secara otomatis menambahkan dan menggunakan framework native berikut:

  • 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 kerangka kerja (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 mode terperinci (strict mode)

Gunakan SDK Mode Terperinci untuk sepenuhnya menghapus fungsionalitas pengumpulan IDFA dan dependensi kerangka kerja AdSupport (misalnya, saat mengembangkan aplikasi untuk anak-anak).

Anda dapat menginstal SDK mode Ketat menggunakan salah satu metode berikut.

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

Ikuti langkah-langkah untuk menginstal SDK menggunakan Swift Package Manager , dan di nama repositori, gunakan https://github.com/AppsFlyerSDK/AppsFlyerFramework-Strict