Genel Bakış
Bu kılavuz, AppsKitSDK (AKS) bileşenlerini iOS uygulamanıza entegre etmek için gereken tüm adımları kapsar: framework'leri projeye ekleme, Podfile ve Info.plist yapılandırması, SDK başlatma, tüm reklam formatlarını çağırma, olaylar ve loglama, yerel depolama ve yerleşik hata ayıklama araçları.
SDK'yı AKS Portal üzerinden indirin: iOS seçeneğini seçip Download düğmesine tıklayın. Bu işlem, .xcframework klasörlerini içeren bir .zip dosyası indirir.
AKS, doğrudan Xcode projenize ekleyeceğiniz, önceden derlenmiş iki .xcframework ikili dosyası olarak dağıtılır. AKS'nin kendisi için CocoaPods/SPM paket tanımlayıcısı yoktur:
AKSKit.xcframework— çekirdek motor: reklam yükleme ve reklam arabuluculuğu (mediation), uzaktan yapılandırma, olaylar ve loglama. Sınıfları Objective-C birlikte çalışabilirlik katmanı üzerinden dışa aktarılır. Bu nedenle bazı imzalarda tamamen yerel Swift türleri yerine Kotlin kökenli türler (PlatformContext,KotlinInt?vb.) bulunur. Kılavuz boyunca bunlarla karşılaşacaksınız.AppsKit.xcframework—AKSKitbileşenini daha kullanışlı ve Swift'in kullanım alışkanlıklarına uygun bir arayüzle sarmalayan Swift erişim katmanı (facade):AppsKitSDKAdsManagerIOS,AKSBaseAppDelegateve her reklam ağına özel reklam işleyicileri. Bu kılavuz, bu erişim katmanını temel alır.
En güncel iki .xcframework klasörünü edinmek için AKS Portal üzerinden en son zip dosyasını indirin. Şu anda iOS için bir paket kayıt deposu alternatifi bulunmadığından, "iOS için en güncel AKS", manifest dosyasında yükselttiğiniz bir sürüm numarasını değil, "indirilen en son zip dosyasını" ifade eder.