看看这个:
我和李东辉是同一条船。我也在使用詹金斯。如果删除,则
CODE_SIGN_RESOURCE_RULES_PATH=$(SDKROOT)/ResourceRules.plist无法构建。如果添加它,我可以构建但无法提交给Apple。
更新 ->我现在可以使用Jenkins生成并上传到Apple。
我所做的是:
去掉
CODE_SIGN_RESOURCE_RULES_PATH=$(SDKROOT)/ResourceRules.plist
找到
/Applications/Xpre.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/PackageApplication脚本并进行更新。
在脚本中找到包含以下代码的行
my @presign_args = ("/usr/bin/presign", "--force", "--preserve-metadata=identifier,entitlements,resource-rules", "--sign", $opt{sign}, "--resource-rules=$destApp/ResourceRules.plist");更改为:
my @presign_args = ("/usr/bin/presign", "--force", "--preserve-metadata=identifier,entitlements", "--sign", $opt{sign});而且,如果您不确定这是个错误,也可以在此处进行确认:http : //cutting.io/posts/packaging-ios-apps-from-the-
command-line/



