Adapty iOS SDK'yı v3.0'a Geçirme

Adapty SDK v3.0, yeni nesil Adapty Paywall Builder’ı destekler; bu, paywall oluşturmak için tasarlanmış, kod gerektirmeyen kullanıcı dostu aracın yeni sürümüdür. Maksimum esnekliği ve zengin tasarım özellikleriyle paywalllarınız çok daha etkili ve kârlı hale gelecektir.

AdaptyUI kütüphanesinin artık kullanımdan kaldırıldığını ve AdaptySDK’nın bir parçası olarak dahil edildiğini lütfen unutmayın.

Adapty SDK v3.x’i Swift Package Manager ile Yeniden Yükleme

  1. AdaptyUI SDK paket bağımlılığını projenizden silin, artık ihtiyacınız olmayacak.
  2. Adapty SDK bağımlılığını zaten eklemiş olsanız da yeniden eklemeniz gerekecek. Bunun için Xcode’da File -> Add Package Dependency… yolunu izleyin. Paket bağımlılığı ekleme yöntemi Xcode sürümüne göre farklılık gösterebilir. Gerekirse Xcode belgelerine başvurun.
  3. Depo URL’sini girin: https://github.com/adaptyteam/AdaptySDK-iOS.git
  4. Sürümü seçin ve Add package düğmesine tıklayın.
  5. İhtiyacınız olan modülleri seçin:
    1. Adapty zorunlu modüldür
    2. AdaptyUI, Adapty Paywall Builder kullanmayı planlıyorsanız ihtiyaç duyacağınız isteğe bağlı modüldür.
  6. Xcode paketi projenize ekleyecek ve içe aktarabileceksiniz. Bunun için Choose Package Products penceresinde Add package düğmesine bir kez daha tıklayın. Paket, Packages listesinde görünecektir.

CocoaPods ile Adapty SDK v3.x’i Yeniden Yükleme

  1. Podfile dosyanıza Adapty’yi ekleyin. İhtiyacınız olan modülleri seçin:

    1. Adapty zorunlu modüldür.
    2. AdaptyUI, Adapty Paywall Builder kullanmayı planlıyorsanız ihtiyaç duyacağınız isteğe bağlı modüldür.
  2. pod 'Adapty', '~> 3.2.0'
    pod 'AdaptyUI', '~> 3.2.0' # optional module needed only for Paywall Builder
  3. Çalıştırın:

    pod install

Bu işlem uygulamanız için bir .xcworkspace dosyası oluşturur. Uygulamanızın tüm geliştirme süreçlerinde bu dosyayı kullanın.

Adapty ve AdaptyUI SDK modüllerini etkinleştirin. v3.0 öncesinde AdaptyUI’yi etkinleştirmiyordunuz; AdaptyUI aktivasyonunu eklemeyi unutmayın. Parametreler değişmediğinden olduğu gibi bırakabilirsiniz.