陈江川

邮箱:jiangchuanc@gmail.com

部署Jenkins CI的坑

证书问题

左侧栏“系统管理”->“Keychains and Provisioning Profiles Management”

Keychains:这个文件是系统的钥匙串,点击“选择文件”:路径:~/Library/Keychains/login.keychain -> “Upload”

1

Code Signing Identity

2

其他几个Code Signing Identity一样。

Provisioning Profiles

3

最后点击保存

项目配置需要注意的地方

“构建环境” -> “Keychains and Code Signing Identities”

4

“构建” -> “Xcode”

√ General build settings

5

6

√ Code signing & OS X keychain options

√ Advanced Xcode build options

  • 项目中没有使用CocoaPods

    这里可以不配置

  • 项目中使用CocoaPods

    • 需要在 “构建” -> 选择“Execute shell”,注意,这个必须在“Xcode”之前:

    在Command输入:pod install --no-repo-update

    • "系统管理" -> “系统设置” -> “全局属性” -> “Environment variables”添加键值对

    • "Advanced Xcode build options"按如下配置

如何查看项目的scheme:

« CocoaPods私有库 如何使用BeeHive »