Nami 3.2.2

Nami 3.2.2

Kendall GelnerTeam Nami 维护。



Nami 3.2.2

Nami SDK logo

Nami SDK Platform Cocoapod Carthage compatible

什么是 Nami?

Nami 致力于帮助你通过 IAP 和订阅来拓展你的应用业务。超越基本的 StoreKit 基础设施,通过以下功能专注于结果

  • 供选择的大量智能付费墙模板库,使用 UIKit 和 SwiftUI 原生实现
  • 付费墙 CMS,让您无需提交应用更新即可即时进行更改
  • 实验引擎,运行付费墙 A/B 测试以提高转化率
  • 内置 IAP 和订阅管理及分析,无需其他解决方案

Nami 简单易用,同时为您提供改善收入的工具。我们的免费套餐非常慷慨,并提供了您开始所需的全部内容。 免费注册账户

首先请访问我们的快速入门指南开始使用。

获取 Nami 框架:

要求:

  • iOS 14+,iPadOS 14+,tvOS 15+

使用 SPM:

  1. 在 Xcode 菜单中选择 文件 > Swift 包 > 添加包依赖
  2. 选择包管理器 刚下方方框中输入 URL https://github.com/namiml/NamiSDK-SwiftPackageManager,然后按 下一步 按钮。
  3. 保持 更新到下一个主要版本 和当前主要版本号的默认设置,按 下一步 按钮。
  4. 确保已正确选择应用程序目标后,点击 完成 按钮。

使用 CocoaPods:

在 Podfile 中添加以下行。请参阅该仓库中的示例 Podfile.example

pod "Nami", "3.0.25"

然后运行以下命令

pod install

手动添加

Nami XCFramework可以通过Swift Package Manager或Cocoapods获取。您也可以手动将XCFramework添加到项目中。

注意:手动更新Nami框架

当Nami框架发布新版本时,只需将其拖动到您的应用程序项目目录中的旧Nami框架上方——请确保选择“替换”而不是“合并”。在框架复制到旧版本之后,请确保在Xcode中选择“清理构建文件夹”,以便从框架正确刷新二进制文件。

配置SDK

在您的应用程序代理中,配置Nami SDK并传递唯一的App ID,您可以在Nami控制中心的集成 > Apple App Store部分找到Nami App平台ID。

func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplicationLaunchOptionsKey: Any]?) -> Bool {

  // Configure Nami
  let namiConfig = NamiConfiguration(appPlatformID: "YOUR_APP_PLATFORM_ID_GOES_HERE")

  // optionally adjust the level of logging of the SDK
  //    .debug, .info, .warn, .error, defaults to .warn
  namiConfig.logLevel = .info

  Nami.configure(namiConfig: namiConfig)
  return true
}

其他资源

发布说明

文档