ToldSDK
示例
要运行示例项目,请克隆仓库,并首先从Example目录中运行pod install
准备工作
在 Told网站 上创建一个账户和一个调查项目
iOS应用使用Swift 4.0或更高版本。
安装
1. 通过 Cocoapods 安装
ToldSDK 通过 CocoaPods 提供。要安装,只需将以下行添加到您的 Podfile 中
pod 'ToldSDK'
2. 设置 SDK
在 AppDelegate.swift 中调用 Told 的 init 方法
//
// AppDelegate.swift
//
import Told // <-- Import SDK
@UIApplicationMain
class AppDelegate: UIResponder, UIApplicationDelegate {
func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey: Any]?) -> Bool {
...
Told.initSDK(projectId: "<projectId>") // <-- Init SDK
return true
}
...
}
许可证
ToldSDK 基于 MIT 许可证提供。有关更多信息,请参阅 LICENSE 文件。
维护者
编译应用程序
请确保安装了最新版本的 MacOS 和 Xcode。
打开终端,在 ./Example 文件夹中安装 cocoapods 包:pod install
使用 Xcode 打开 ./Example 文件夹中的 xworkspace 文件:open ToldSDK.xcworkspace
在顶部栏中,选择一个设备并点击运行箭头图标以启动模拟器。更多信息请见:[这里](https://developer.apple.com/documentation/xcode/building-and-running-an-app)
更改本地/生产/预生产 API
在根 SDK 文件中可以更改使用的 API 版本:open ./ToldSDK/Classes/Told.swift
let SERVER_API_URL = "https://api.told.club"
let WIDGET_URL = "https://widget.told.club"
如果在本地测试,请确保设置本地 IP 地址而不是本机地址。
发布新版本
按照以下步骤发布新版本:
- 在 Told.podspec 中递增版本号。
- 创建 git 标签
git tag <version>
并使用git push --tags
推送。 - 将版本发布到 Cocoapods:
pod trunk push Told.podspec