_ios-agent
CodeScope 的 iOS 代理(Objective-C 和 Swift)
使用方式
- 通过 CocoaPods 安装,在 Podfile 的测试目标中添加
Codescope
pod。例如
target 'MyAppTests' do
pod 'Codescope'
pod 'Codescope/CocoaLumberjack' # (optional) for CocoaLumberjack support
end
- 配置您的测试目标和 CI 构建环境变量,具体取决于您提供商的设置
将以下环境变量添加到您的测试目标中(说明)
键 | 值 |
---|---|
CODESCOPE_APIKEY |
$(CODESCOPE_APIKEY) |
CODESCOPE_API_ENDPOINT |
$(CODESCOPE_API_ENDPOINT) |
CODESCOPE_COMMIT_SHA |
$(GIT_COMMIT) |
CODESCOPE_REPOSITORY |
$(GIT_URL) |
CODESCOPE_SOURCE_ROOT |
$(WORKSPACE) |
之后,配置 Jenkins 构建以添加以下环境变量
键 | 值 |
---|---|
CODESCOPE_APIKEY |
从 CodeScope UI 生成密钥的 API 密钥 |
CODESCOPE_API_ENDPOINT |
您的 CodeScope 安装 API 端点 |
将以下环境变量添加到您的测试目标中(说明)
键 | 值 |
---|---|
CODESCOPE_APIKEY |
$(CODESCOPE_APIKEY) |
CODESCOPE_API_ENDPOINT |
$(CODESCOPE_API_ENDPOINT) |
CODESCOPE_COMMIT_SHA |
$(CIRCLE_SHA1) |
CODESCOPE_REPOSITORY |
$(CIRCLE_REPOSITORY_URL) |
CODESCOPE_SOURCE_ROOT |
$(CIRCLE_WORKING_DIRECTORY) |
之后,配置 CircleCI 项目以添加以下环境变量(《说明》)
键 | 值 |
---|---|
CODESCOPE_APIKEY |
从 CodeScope UI 生成密钥的 API 密钥 |
CODESCOPE_API_ENDPOINT |
您的 CodeScope 安装 API 端点 |