将 Adapty iOS SDK 迁移至 v3.4
Adapty SDK 3.4.0 是一个重大版本更新,引入了若干改进,需要你在项目中执行相应的迁移操作。
更新 Adapty SDK 激活方式
// In your AppDelegate class:
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 看板下载更新后的备用付费墙文件。
- 用新文件替换移动应用中现有的备用付费墙。
@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 看板下载更新后的备用付费墙文件。
- 用新文件替换移动应用中现有的备用付费墙。