我正在运行的Xcode命令如下:
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和框架),但签署最后一个。我尝试将它们分离到我运行的多个命令中,但由于依赖关系,它也不喜欢这样。
我该怎么做呢?
发布于 2018-07-14 04:43:01
经过几个小时的寻找,我找到了答案!@Ben Flynn在这里提供了答案:
https://stackoverflow.com/a/39901677/3825136
将项目文件中的CODE_SIGNING_ALLOWED="NO";
添加到出现问题的构建目标中确实起到了作用。
https://stackoverflow.com/questions/51315473
复制相似问题