ios,jenkins,参数化构建,shell,xcodebuild,多bundle identifier,版本号同步
1.参数化构建,ios需要两个版本,一个是企业版内部测试,一个是appstore版本,如下图所示,打钩参数化构建,添加BooleanValue的参数,名称设置为IS_INHOUSE_VERSION。这样在executeshell中构建的时候可以这样写:if[true==$IS_INHOUSE_VERSION];thenecho"archiveinhouseversion"elseecho"arch