Bucketeer 2.1.5

Bucketeer 2.1.5

bucketeer-bot维护。



Bucketeer 2.1.5

  • Bucketeer团队

Bucketeer iOS客户端SDK

Bucketeer是由CyberAgent创建的开源平台,用于帮助团队做出更好的决策,通过功能标志减少部署准备时间和发布风险。Bucketeer提供高级功能,如黑暗启动和分阶段发布,这些功能根据用户属性、设备和其它段进行有限发布。

开始使用Bucketeer SDK。

支持的iOS和Xcode版本

Bucketeer SDK已在iOS和tvOS设备上进行了测试。

最低构建工具版本

工具 版本
Xcode 13.1+
Swift 5.0+

最低设备平台

平台 版本
iOS 11.0
tvOS 11.0

安装

请参阅我们的文档来安装SDK。

贡献

我们将❤️欢迎你为Bucketeer做出贡献,帮助它改进!任何人都可以使用并享受它!

请查阅我们的贡献指南这里

开发

使用Xcode进行开发

打开Xcode,并导入ios-client-sdk

使用命令行进行开发

构建SDK

make build

构建示例应用

make build-example

在构建前设置以下环境变量以运行端到端测试。不需要为单元测试设置这些变量。

  • E2E_API_ENDPOINT
  • E2E_API_KEY
make build-for-testing E2E_API_ENDPOINT=<YOUR_API_ENDPOINT> E2E_API_KEY=<YOUR_API_KEY>

运行单元测试

make test-without-building

运行端到端测试

make e2e-without-building

示例应用

通过模拟器安装应用,请在Info.plist中设置以下值。

  • apiEndpoint
  • apiKey

许可协议

Apache License 2.0,参见LICENSE