InAppTools 是一个用 Swift 编写的库,让您可以轻松地将移动用户添加到您的邮件列表。
要使用 InAppTools,您首先需要生成一个 APIKEY。要生成一个,请登录到https://inapptools.com 并选择“概要”。然后,在“API 密钥”下点击“新建 API 密钥”并按指示操作。
- Xcode 14 / Swift 5.7
- iOS >= 15.0
- macOS >= 12.0
要获取您的邮件列表的 id,请登录https://inapptools.com 并复制您的邮件列表的 列表 ID
。
首先,导入库
import InAppTools
然后,一旦用户输入了他们的电子邮件地址
let member = try await MailingList(apiKey: apiKey).subscribe(listId: listId, email: email)
如果 subscribe
方法引发异常,最可能的原因是不正确的 apiKey 或不正确的 listId。使用已订阅您邮件列表的电子邮件调用 subscribe
不会引起错误。
要使用 Xcode 通过Swift 包管理器安装 InAppTools
- 在 Xcode 中,选择“文件” -> “添加包依赖项...”
- 输入 https://github.com/dhennessy/inapptools-ios-sdk.git
或者您可以将以下依赖项添加到您的 Package.swift
.package(url: "https://github.com/dhennessy/inapptools-ios-sdk.git", from: "0.1.0")
将以下行添加到您的 Podfile
pod 'InAppTools'
有关更改列表,请参阅 CHANGELOG.md
InAppTools 可以根据 MIT 许可证获得。有关更多信息,请参阅LICENSE.md