【发布时间】:2018-06-29 06:34:29
【问题描述】:
我在 linux 服务器上运行我的 Jenkins。因为xcodebuild命令不能在上面运行,所以我给它设置了一个mac slave。我正在使用 cocoapods,所以我在构建部分添加了一个执行 shell 步骤:
但是在 Jenkins 上开始构建任务时。我不断收到如下代码签名错误
CodeSign /Users/minghaoxue/Library/Developer/Xcode/DerivedData/ClubFactory-cjjgomahwcoblcaqbnubetcloubb/Build/Products/Release-iphoneos/ClubFactory.app/Frameworks/AWSCognito.framework (in target: ClubFactory)
cd /Users/Shared/Jenkins/workspace/club_factory_ad_hoc
export CODESIGN_ALLOCATE=/Applications/Xcode-beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/codesign_allocate
Signing Identity: "iPhone Developer: Minghao xue (MU2PM44A6U)"
/usr/bin/codesign --force --sign 5B937C4F106A71C5958593769FADD3D8E195F888 --preserve-metadata=identifier,entitlements,flags --timestamp=none /Users/minghaoxue/Library/Developer/Xcode/DerivedData/ClubFactory-cjjgomahwcoblcaqbnubetcloubb/Build/Products/Release-iphoneos/ClubFactory.app/Frameworks/AWSCognito.framework/Users/minghaoxue/Library/Developer/Xcode/DerivedData/ClubFactory-cjjgomahwcoblcaqbnubetcloubb/Build/Products/Release-iphoneos/ClubFactory.app/Frameworks/AWSCognito.framework: errSecInternalComponent
我认为我已经为代码签名相关的事情做了正确的配置。有人可以帮忙吗?
【问题讨论】:
标签: jenkins xcodebuild codesign