坑二、在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!
网友评论