Tag: XCode

  1. Jenkins整合XCode详解

    该文章主要是针对Jenkin配置完成并且希望通过Jenkins来进行集成XCode的童鞋。至于如何安装Jenkins大家可以通过百度谷歌一下会有很资料的,这里就不进行叙述了。 Jenkins整合XCode 关于Jenkins整合XCode最开始的配置项就行述说了。这里主要是针对XCode的配置项进行详细的叙述,帮助小伙伴们快速整合XCode进行编译和打包。先上一个结果的图,没图说个JB(不对,我是一个小清新,不能这么说话!) 首先关于xcodeproj和xcworkspace 由于我们是多人开发而为了解决xcworkspace和xcodeproj多人开发会导致冲突的情况,我们在上传到SVN(或Git)都是不上传这两个后缀名的文件。(不知道小伙伴们关于这个冲突的问题是怎么解决的,如果有什么更好的方法麻烦通过发邮件告诉我。) 所以在我Jenkins的构建项中第一个就是一个Shell脚本,目的是将配置项拷贝到Jenkins的目录下: 然后就开始了XCode的配置 1.General Build Setting Target:就是我们在项目中建立的Target 如果不清楚有哪些Target的情况下可以到xcodeproj或xcworkspace的目录下运行如下命令 xcodebuild -list 即可看到Targets,其中是所有可以用的target。 Clean before build?:这个是在编译前是否clean一次,一般是选择YES。 Configuration: 对应的是xcodebuild命令里的-configuration的参数,可选项为[Debug、Release],一般都填Debug,这样就可以将打包后的ipa交付给测试人员测试 Pack application and build .ipa?…

    on XCode Jenkins