- 博客(7)
- 资源 (6)
- 收藏
- 关注
原创 【FAQ】如何检出git仓中最新的tag的代码(不知道tag名的情况)?
# Get new tags from remotegit fetch --tags# Get latest tag nameLatestTag=$(git describe --tags `git rev-list --tags --max-count=1`)# Checkout latest taggit checkout $LatestTag
2016-01-25 16:24:46 12420
原创 【FAQ】Jenkins上,xcpretty编译报错:invalid byte sequence in US-ASCII (ArgumentError)
在使用xcodebuild和xcpretty编译的时候,报错:/Library/Ruby/Gems/2.0.0/gems/xcpretty-0.2.2/lib/xcpretty/parser.rb:383:in `===': invalid byte sequence in US-ASCII (ArgumentError)打印编码格式才发现问题出处:$ locale
2016-01-18 10:46:09 12132
转载 【指导】iOS 开发流程笔记
来源:https://github.com/leecade/ios-dev-flow目录导航证书知识及准备工作基础问题答疑什么是证书什么时候需要证书证书如何获得如何对代码进行签名我生成的私钥如何共享给团队成员各流程中证书的需求情况模拟器调试真机调试打包和发布消息推送后端服务开发中常见的证书及相关文件介绍CSR(certificate re
2016-01-13 09:37:32 9054
原创 【FAQ】xcodebuild 签名,提示User interaction is not allowed?
苹果因为安全原因,默认不允许ssh登陆读取keychain,所以执行的时候,首先要允许使用login.keychain$ security unlock ~/Library/Keychains/login.keychain执行这个命令需要输入密码,可以用expect传,也可以用-p参数:方法1:#!/usr/bin/expectspawn security unlock /Use
2016-01-13 09:30:37 8796
原创 【指导】iOS APP Jenkins自动编译(xcodebuild)、打包(xcrun)、发布(Apache/scp)
准备工作:1,发布服务器配置: 这个很简单,装好Apache后,放文件夹到html路径就可以访问了~2,Mac机器证书安装 从开发那里要到企业证书,p12文件,直接双击即可;3,Jenkins配置 1)tag触发配置 参考:http://blog.csdn.net/cuiaamay/article/details/5043
2016-01-12 15:25:28 8801
原创 【FAQ】Jenkins上,xcodebuild报错:No matching codesigning identity found
我在编译iOS APP。同样的命令:xcodebuild -target "${TARGET_NAME}" -configuration "${BUILD_TYPE}" -sdk "${SDK_TYPE}" ONLY_ACTIVE_ARCH=NO build在机器上执行正常,在jenkins上执行,就说签名匹配错误:Check dependenciesCode Sign error:
2016-01-12 11:28:15 12206
原创 【指导】iOS代码静态检查 -- oclint (+ xcodebuild + xcpretty + jenkins)
oclint扫描可按单文件扫描,这里我用的是全编的结果,通过全编结果的log,转换成json文件,然后扫描json文件,输出PMD格式的报告,在jenkins上显示:1,前提:需要安装xcodebuild、oclint、xcpretty2,编译:set -o pipefail && xcodebuild -project 'GoodAir.xcodeproj' -configura
2016-01-04 15:47:10 11699
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人