将 Adapty iOS SDK 迁移到 v. 3.0

Adapty SDK v.3.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 激活。参数没有变化,保持原样即可。