Xcode 11.3-xcodebuild-签名问题-找不到配置

问题描述 投票:0回答:1

我陷入了从命令行构建项目的问题。我将macOS从高塞拉更新为Mojave。

输入数据:

  1. 在Xcode中,我在“签名和功能”选项卡中看到了必要的数据-团队,捆绑包标识符,配置文件和签名证书。所有这些都是有效的,有效期尚未到期。
  2. 在Xcode =>首选项=>帐户设置中,我看到了帐户,我看到了证书。
  3. 在钥匙串中,我看到了所需的证书,存在私钥。
  4. Xcode本身的项目已成功组装,在配置文件中不发誓。
  5. 尝试的Xcode版本:10.1、10.3、11.3

[当我尝试使用以下命令从命令行构建项目时:

xcodebuild -project /Users/user/Documents/IOS/project.xcodeproj -configuration Release -xcconfig /Users/user/Documents/prov_appstore.xcconfig -scheme "iosproject" CODE_SIGN_STYLE = "Manual" clean archive -archivePath /Users/user/Documents/archive"

然后我收到以下形式的错误:

[[BCEROR]]代码签名错误:没有与团队“”匹配的个人资料找到“项目分发”:Xcode找不到任何配置符合“ /项目分配”的配置文件。安装配置文件(通过将其拖放到Xcode的停靠项上)或选择目标的“签名和功能”选项卡中的另一个编辑器。

[我试图将配置文件拖到项目中,试图切换到旧版,删除了CODE_STYLE_SIGN-没有帮助。

可能是什么原因?为什么Xcode可以通过界面进行编译,而又不想通过命令行来进行编译?

提前感谢!

xcode provisioning signing
1个回答
0
投票

遇到同样的问题,如果您找到解决方案,请分享您所做的事情。

© www.soinside.com 2019 - 2024. All rights reserved.