将 Adapty iOS SDK 迁移至 v3.4
安装 AI Agent 工具
在你的 AI 编程工具中完成整个 Adapty SDK 集成。 了解更多
claude plugin marketplace add adaptyteam/adapty-sdk-integration-skill
claude plugin install adapty-sdk-integration@adapty
gh skill install adaptyteam/adapty-sdk-integration-skill
gemini skills install https://github.com/adaptyteam/adapty-sdk-integration-skill
git clone https://github.com/adaptyteam/adapty-sdk-integration-skill.git
cp -r adapty-sdk-integration-skill/skills/adapty-sdk-integration ~/.agents/skills/
可安装到任何支持技能的 AI 工具。之后更新请运行 npx skills update。
npx skills add adaptyteam/adapty-sdk-integration-skill
安装后,在你的项目中运行该技能:
/adapty-sdk-integration
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 看板下载更新后的备用付费墙文件。
- 用新文件替换移动应用中现有的备用付费墙。