首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >如何在多个项目上运行xcodebuild命令,但对每个项目应用不同的签名规则

如何在多个项目上运行xcodebuild命令,但对每个项目应用不同的签名规则
EN

Stack Overflow用户
提问于 2018-07-13 06:49:21
回答 1查看 693关注 0票数 1

我正在运行的Xcode命令如下:

代码语言:javascript
复制
xcodebuild -sdk iphoneos -configuration Release -workspace ***.xcworkspace -scheme TPE-Stage build CODE_SIGN_STYLE=Manual CODE_SIGN_IDENTITY=\*\*\*IDENTITY HERE\*\*\* PROVISIONING_PROFILE=\*\*\*UUID HERE\*\*\* PROVISIONING_PROFILE_SPECIFIER=

这似乎失败了,因为它正在对工作区中的所有项目进行签名,并且我对其中一个正在签名的cocoapods收到以下错误:

代码签名错误: JSONUtilities-iOS9.0不支持配置文件。

我要求它不签署2个项目(cocoapods和框架),但签署最后一个。我尝试将它们分离到我运行的多个命令中,但由于依赖关系,它也不喜欢这样。

我该怎么做呢?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-07-14 04:43:01

经过几个小时的寻找,我找到了答案!@Ben Flynn在这里提供了答案:

https://stackoverflow.com/a/39901677/3825136

将项目文件中的CODE_SIGNING_ALLOWED="NO";添加到出现问题的构建目标中确实起到了作用。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51315473

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档