KumulosSdkSwift 10.0.0

KumulosSdkSwift 10.0.0

测试已测试
语言编程语言 SwiftSwift
许可证 NOASSERTION
发布最后发布2022年6月
SPM支持 SPM

Christopher WyllieDevOpsAndyVoicehovics 维护。



  • Kumulos Ltd

Kumulos Swift SDK Carthage compatible

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