2016-11-07 45 views
1

升级到了XCode 8.1后“是必需的代码签名”的错误,我们使用我们的自动化构建使用以下命令:xcodebuild联编:使用

xcodebuild联编-target“团结,iPhone的构型释放干净的构建

一切工作顺利,直到我升级到XCode 8.1。

现在建设使用Xcode IDE的作品,但试图运行xcodebuild联编时,我得到了以下的输出:

Check dependencies 
No profiles for 'com.company.project' were found: Xcode couldn't find a provisioning profile matching 'com.company.project'. 
Warning: Multiple build commands for output file /Users/BuildSystem/GCLive/XCodeProject/build/Release-iphoneos/project.app/DefaultWsdlHelpGenerator.aspx 
Warning: Multiple build commands for output file /Users/BuildSystem/GCLive/XCodeProject/build/Release-iphoneos/project.app/machine.config 
Code signing is required for product type 'Application' in SDK 'iOS 10.1' 

** BUILD FAILED ** 

试图重新创建供应配置文件,禁用“自动管理签约”,与其他的东西摆弄。没有运气。

任何帮助表示赞赏!非常感谢。

+0

同样的问题在这里。可以使用IDE构建,但不能使用命令行成功构建。在Xcode 8.0 命令: xcodebuild联编-project XXX.xcodeproj -scheme XXX -configuration调试 结果: 检查相关 没有基本匹配的 'XC的iOS通配符发展' 发现:Xcode中找不到一个轮廓匹配“XC的iOS开发通配符”。安装配置文件(通过拖放到Xcode的Dock项目上)或在目标编辑器的常规选项卡中选择不同的配置文件。 SDK'iOS 10.0'中产品类型'应用'需要代码签名 – ycwjjjj

回答

1

我遇到了这个问题,通过安装命令行工具解决了这个问题。

xcode-select --install 
+0

我想它已经安装。我得到以下内容:$ xcode-select --install xcode-select:错误:命令行工具已安装,使用“软件更新”安装更新 –

+0

它不能解决问题..但谢谢你的尝试。 –

相关问题