将 Adapty iOS SDK 迁移至 v3.0

Adapty SDK v3.0 带来了全新的 Adapty 付费墙编辑工具支持,这是用于创建付费墙的无代码、用户友好型工具的全新版本。凭借其极高的灵活性和丰富的设计能力,您的付费墙将变得更加高效且更具盈利能力。

请注意,AdaptyUI 库已被弃用,现已作为 AdaptySDK 的一部分包含在内。

通过 Swift Package Manager 重新安装 Adapty SDK v3.x

  1. 从项目中删除 AdaptyUI SDK 包依赖,后续不再需要它。
  2. 虽然你之前已经添加过,但仍需重新添加 Adapty SDK 依赖。在 Xcode 中,打开 File -> Add Package Dependency…。请注意,不同版本的 Xcode 添加包依赖的方式可能有所不同,如有需要请参考 Xcode 官方文档。
  3. 输入仓库 URL https://github.com/adaptyteam/AdaptySDK-iOS.git
  4. 选择版本,然后点击 Add package 按钮。
  5. 选择所需的模块:
    1. Adapty 是必选模块
    2. AdaptyUI 是可选模块,如果你计划使用 Adapty 付费墙编辑工具,则需要添加此模块。
  6. Xcode 会将包依赖添加到你的项目中,之后即可导入使用。在 Choose Package Products 窗口中,再次点击 Add package 按钮,该包将出现在 Packages 列表中。

通过 CocoaPods 重新安装 Adapty SDK v3.x

  1. 将 Adapty 添加到你的 Podfile。按需选择所需模块:

    1. Adapty 是必须安装的核心模块。
    2. AdaptyUI 是可选模块,如果你计划使用 Adapty 付费墙编辑工具,则需要安装此模块。
  2. pod 'Adapty', '~> 3.2.0'
    pod 'AdaptyUI', '~> 3.2.0' # optional module needed only for Paywall Builder
  3. 运行:

    pod install

此操作会为你的应用创建一个 .xcworkspace 文件。后续所有开发工作请使用该文件。

激活 Adapty 和 AdaptyUI SDK 模块。v3.0 之前无需激活 AdaptyUI,记得添加 AdaptyUI 激活。参数无需更改,保持原样即可。