Kumulos 提供构建和托管应用程序后端存储的工具、发送推送通知、查看受众和行为分析、以及报告采用率、参与度和性能。
选择以下安装方法开始使用。
使用 CocoaPods 开始
将以下行添加到您的 app 的 target 中的 Podfile
pod 'KumulosSdkSwift', '~> 10.0.0'
运行 pod install
以安装依赖项。
使用 Carthage 开始
将以下行添加到您的 Cartfile
github "Kumulos/KumulosSdkSwift" ~> 10.0.0
运行 carthage update
安装依赖项,然后遵循 Carthage 集成步骤 将框架链接到您的项目中。
还链接您的项目到
- SystemConfiguration.framework
- MessageUI.framework(适用于 iOS 项目)
- libc++
- libz
在“构建设置”下的“其他链接器标志”中添加-ObjC
链接器标志。
注意:请确保链接来自Carthage构建的动态
KSCrash.framework
,而不是Static/
下的那个。
通过Swift Package Manager入门
在Xcode中,通过选择来添加包依赖项
File > Swift Packages > Add Package Dependency
在提示下,请选择此存储库URL作为包存储库,并选择9.2.5
作为版本。然后您可以按照下面的集成步骤执行,或者阅读关于更多信息的完整Kumulos Swift集成指南。
初始化和使用SDK
安装后,现在您可以通过以下方式导入并初始化SDK
import KumulosSDK
let builder = KSConfigBuilder(apiKey: "your-api-key", secretKey: "your-secret-key")
Kumulos.initialize(config: builder.build())
有关将Swift SDK与项目集成的更多信息,请参阅Kumulos Swift集成指南。
贡献
欢迎拉取请求,以改进您可能希望添加的任何改进。如果您不确定某件大事,我们非常乐意先讨论它。您可以提交一个问题或给我们发送邮件到[email protected]。
许可
该项目受MIT许可的许可,部分内容受BSD 2-Clause许可的许可。请参阅我们的LICENSE文件和单个源文件以获取更多信息。
需求
- iOS9+
- Swift5.0
Swift版本支持
Swift版本 | SDK版本 |
---|---|
3.0 | 2.x |
4.2 | 4.x |
5.0 | 5.x, 6.x, 7.x, 8.x, 9.x |