Created
August 29, 2014 09:52
-
-
Save qingjoin/b5b5af67f7132017b88e to your computer and use it in GitHub Desktop.
Jenkins 集成Xcode 工程自动编译生成ipa
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
如果Mac 上没有安装brew。先安装:ruby -e "$(curl -fsSL https://raw.github.com/Homebrew/homebrew/go/install)" | |
首先安装jenkins #: brew install jenkins brew 官网:http://brew.sh 或直接从Jenkins下载:http://jenkins-ci.org | |
本地Xcode 工程设置: | |
安装完成后浏览器打开:http://localhost:8080 Jenkins 默认地址 | |
首先请确认本地的xcode 工程是否能生成ipa 最好先试一次。如果xcode 能正常生成ipa 那么下面的才能实现 | |
第一步:编译ios 工程首先需要安装Xcode Plugin | |
1 选择左边的Manage Jenkins--> Manage Plugins --> Available -->Xcode integration | |
第二步:新建一个item | |
1 New item --> item name --> Build a free-style software project | |
第三步:添加Xcode 项目设置 | |
1 Source Code Management-->None --> Add build step -->Xcode | |
第四步:设置Xcode | |
1 Target (Xcode的target) | |
2 选择settings -- >Clean before build 选择Yes -->Pack application and build .ipa 选上(Unity编译生成的Xcode 不能直接打包ipa .需要用命令来打包) | |
3 然后设置.ipa filename pattern (这个随便填就好)---> Output dirctory (这个表示编译生成的ipa 的路径。/Users/qingyun/XXX 选择一个你能找到的地方) | |
4 Code sigining settings.. (如果本地的Xcode 工程里面的证书都设置好了。就不用填了。) | |
5 Advanced build settings..(其它都不用填。找到Xcode Project Directory 这个一定要注意了。这个地址是本地xcode 项目里面.xcodeproj的有地址。.比如我的.xcodeproj地址为:/Users/qingyun/xxx直接填上。) | |
选择Save 保存好。 | |
点击Build Now 就可以编译运行了。 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment