gpt4 book ai didi

objective-c - Xcode 6 应用程序 : 'Code Sign error: No code signing identities found' 的 Jenkins 问题

转载 作者:太空狗 更新时间:2023-10-30 03:45:49 26 4
gpt4 key购买 nike

我在构建 Xcode 项目时遇到 Jenkins 错误。我知道很多人都遇到过这个问题 - 我已经阅读并尝试了数小时的提示但无济于事。

这是我告诉 Jenkins 运行的 Execute Shell 命令:

export DEVELOPER_DIR='/Applications/Xcode 6.app/Contents/Developer/'

cd TM
xcrun xcodebuild clean build

这是我的 Jenkins 输出中的错误消息:

=== CLEAN TARGET TM OF PROJECT TM WITH THE DEFAULT CONFIGURATION (Release) ===

Check dependencies
[BEROR]Code Sign error: No code signing identities found: No valid signing identities (i.e. certificate and private key pair) matching the team ID “(null)” were found.
[BEROR]CodeSign error: code signing is required for product type 'Application' in SDK 'iOS 8.0'

Create product structure
/bin/mkdir -p /Users/Shared/Jenkins/Home/jobs/TM/workspace/TM/build/Release-iphoneos/TM.app

Clean.Remove clean build/Release-iphoneos/TM.app
builtin-rm -rf /Users/Shared/Jenkins/Home/jobs/TM/workspace/TM/build/Release-iphoneos/TM.app

Clean.Remove clean build/Release-iphoneos/TM.app.dSYM
builtin-rm -rf /Users/Shared/Jenkins/Home/jobs/TM/workspace/TM/build/Release-iphoneos/TM.app.dSYM

Clean.Remove clean build/TM.build/Release-iphoneos/TM.build
builtin-rm -rf /Users/Shared/Jenkins/Home/jobs/TM/workspace/TM/build/TM.build/Release-iphoneos/TM.build

** CLEAN SUCCEEDED **

=== BUILD TARGET TM OF PROJECT TM WITH THE DEFAULT CONFIGURATION (Release) ===

Check dependencies
Code Sign error: No code signing identities found: No valid signing identities (i.e. certificate and private key pair) matching the team ID “(null)” were found.
CodeSign error: code signing is required for product type 'Application' in SDK 'iOS 8.0'

** BUILD FAILED **

The following build commands failed:
Check dependencies
(1 failure)
Build step 'Execute shell' marked build as failure

我尝试过但没有成功的提示:

  • 我在我的build设置中设置了我的代码签名(当前版本 = 不要代码签名;版本 > 任何 iOS SDK = iPhone 开发者)。
  • 我已经在 Xcode 插件配置中指明了我的 login.keychain 文件所在的位置。
  • 我已经将我的 .developerprofile 上传到 Jenkins 并指出它应该在每次构建之前导入。

还有更多。

不知道我还能做什么。它说 team ID “(null)” 似乎很重要 - 但我找不到任何关于为什么会这样的答案。

我正在以 iOS 8.0 为目标运行 Xcode 6。

最佳答案

希望这对您有所帮助。一个示例脚本。 http://blog.octo.com/wp-content/uploads/2010/11/build.txt

关于objective-c - Xcode 6 应用程序 : 'Code Sign error: No code signing identities found' 的 Jenkins 问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26083451/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com