美文网首页CI/CD
解决在Mac下搭建Jenkins+GitLab持续集成环境踩到的

解决在Mac下搭建Jenkins+GitLab持续集成环境踩到的

作者: liuxingzi | 来源:发表于2016-08-09 18:22 被阅读572次

    坑二、在add key chain时,不出现选项

    Add KeyChain

    我找了很多原因都没解决,最后先保存一下再进去发现出来选项了。

    问题三、如何区分多个KeyChain,多个Provisioning Profile

    设置一下Variable Prefix

    如图:

    设置多个keychain,provisioning profile

    这里的Variable是自动生成的,后面修改参数时会用到。

    问题四、解决生成 ipa时,配置不同的Provisioning Profile,指定一些临时参数,用以生成和代码配置中不同的ipa。不需要在project文件里修改。

    配置

    注意:如果是在Mac 10.10以上系统时生成,需要在Custom xcodebuild arguments增加 CODE_SIGN_RESOURCE_RULES_PATH="$(SDKROOT)/ResourceRules.plist"

    如果同时指定ProvisioningProfile时,两个参数用英文空格分隔。注意中间不能再有其它空格了。

    PROVISIONING_PROFILE=${PROVISIONING_PROFILE} CODE_SIGN_RESOURCE_RULES_PATH="$(SDKROOT)/ResourceRules.plist"

    这个地方,也是让我试了好多次的坑。


    如果在10.10以上系统,没加上面的,会出现下面的错误提示。

    Warning: --resource-rules has been deprecated in Mac OS X >= 10.10!

    相关文章

      网友评论

        本文标题:解决在Mac下搭建Jenkins+GitLab持续集成环境踩到的

        本文链接:https://www.haomeiwen.com/subject/ausdsttx.html