1

我可以很好地从 xcode 构建,但不能使用 xcodebuild 从命令行构建。我正在尝试设置 vim 和一些像 clang_complete 这样的插件。我需要将命令行构建的输出放入 .clang_complete 文件等。

这是我的错误

$ xcodebuild -project Proto.xcodeproj -alltargets

=== BUILD NATIVE TARGET Proto OF PROJECT Proto WITH THE DEFAULT CONFIGURATION (Release) ===
Check dependencies
Code Sign error: The identity 'iPhone Developer' doesn't match any valid, non-expired certificate/private key pair in your keychains


** BUILD FAILED **


The following build commands failed:
    Check dependencies
(1 failure)

我已经尝试过这个问题中的建议。这些建议也失败了。

$ xcodebuild -configuration CODE_SIGN_IDENTITY='iPhone Developer: Company Inc'                                                                     
--- xcodebuild: WARNING: Configuration CODE_SIGN_IDENTITY=iPhone Developer: Company Inc is not in the project. Building default configuration.

=== BUILD NATIVE TARGET Proto OF PROJECT Proto WITH THE DEFAULT CONFIGURATION (Release) ===
Check dependencies
Code Sign error: The identity 'iPhone Developer' doesn't match any valid, non-expired certificate/private key pair in your keychains


** BUILD FAILED **


The following build commands failed:
    Check dependencies
(1 failure) 

有没有人对我如何纠正这个有任何建议。我没有在设备上安装我的应用程序的开发人员许可证,只是注册为会员。这有什么不同吗?似乎不会,因为我可以从 xcode 构建。

作为次要的最后手段类型问题,即使我无法从命令行构建,是否也可以提取编译器命令以放入 .clang_complete 文件中?这样做的原因在这个客观的 vimer 帖子中进行了解释

提前感谢您的帮助

4

0 回答 0