DevCycle 1.17.2

DevCycle 1.17.2

jasonJonathan NorrisKaushal KapasiEmma WillisParth SutharGitHub Actions Token 维护。



DevCycle 1.17.2

  • DevCycle

DevCycle iOS / macOS 客户端 SDK

CocoaPods compatible Carthage compatible SwiftPM compatible

DevCycle iOS / tvOS / watchOS / macOS 客户端 SDK。此 SDK 使用我们的客户端 SDK API 来执行 SDK 的所有用户分片和桶操作,通过我们在全球范围内分布的边缘工作者提供快速响应时间。

要求

此版本的 DevCycle 客户端 SDK 支持 iOS 12.0+ / tvOS 12.0+ / watchOS 7.0+ / macOS 10.13+

安装

CocoaPods

可以通过在你的cocoapod规范中添加以下内容将SDK安装到您的iOS项目中。

pod 'DevCycle'

然后,运行pod install

Swift Package Manager

要使用Swift Package Manager,请在您的Package.swift文件中将它作为依赖项包含,如下所示。

...
    dependencies: [
        .package(url: "https://github.com/DevCycleHQ/ios-client-sdk.git", .upToNextMajor("1.11.2")),
    ],
    targets: [
        .target(
            name: "YOUR_TARGET",
            dependencies: ["DevCycle"]
        )
    ],
...

您也可以通过Xcode添加它,即:文件 > Swift Packages > 添加包依赖,然后输入仓库克隆URL。

Carthage

警告:目前使用DevCycle开发MacOS项目不支持Carthage。

在您的Cartfile中包含以下内容,将DevCycle作为依赖项集成到您的项目中。

github "DevCycleHQ/ios-client-sdk"

然后,运行carthage update --use-xcframeworks。将构建好的.xcframework存档从Carthage/Build拖到Xcode项目中“框架和库”部分。

使用方法

要查找使用文档,查看我们的docs