将 Adapty iOS SDK 迁移至 v. 3.4
Adapty SDK 3.4.0 是一个主要版本,引入了需要您进行迁移操作的改进。
更新 Adapty SDK 激活方式
// In your AppDelegate class:
import Adapty
let configurationBuilder =
AdaptyConfiguration
.builder(withAPIKey: "PUBLIC_SDK_KEY")
- Adapty.activate(with: configurationBuilder) { error in
+ Adapty.activate(with: configurationBuilder.build()) { error in
// handle the error
}更新备用付费墙文件
更新您的备用付费墙文件以确保与新 SDK 版本的兼容性:
- 从 Adapty 控制台下载更新后的备用付费墙文件。
- 用新文件替换移动应用中现有的备用付费墙。
import Adapty
@main
struct SampleApp: App {
init() {
let configurationBuilder =
AdaptyConfiguration
.builder(withAPIKey: "PUBLIC_SDK_KEY")
Task {
- try await Adapty.activate(with: configurationBuilder)
+ try await Adapty.activate(with: configurationBuilder.build())
}
}
var body: some Scene {
WindowGroup {
ContentView()
}
}
}更新备用付费墙文件
更新您的备用付费墙文件以确保与新 SDK 版本的兼容性:
- 从 Adapty 控制台下载更新后的备用付费墙文件。
- 用新文件替换移动应用中现有的备用付费墙。