命令/ usr / bin / codesign失败,退出代码1未知错误-1 = ffffffffffffffffff

时间:2018-12-18 19:50:34

标签: ios xcode cordova jenkins code-signing

我正在尝试通过jenkins和以下命令来构建并签署该项目:

security unlock-keychain -p [redacted] ${HOME}/Library/Keychains/login.keychain
security set-keychain-settings -t 3600 -l ${HOME}/Library/Keychains/login.keychain
npm run webpack && cordova build --release ios --device --codeSignIdentity="iPhone Distribution" --developmentTeam="[redacted]" --provisioningProfile="[redacted]" --packageType="app-store" --buildFlag="VALID_ARCHS=arm64"

我以前曾做过这项工作,但pprofile已过期,这是新的。看起来它能够找到正确的配置文件,但是出现此错误,这是我遇到的最没有帮助的信息。在其他地方,我没有找到有关此特定错误的任何解决方案。

错误是:

14:32:35 /Users/username/Library/Developer/Xcode/DerivedData/appname-avqswaaawaizisddhnggxvrqarsr/Build/Intermediates.noindex/ArchiveIntermediates/appname/InstallationBuildProductsLocation/Applications/appname.app: unknown error -1=ffffffffffffffff
14:32:35 Command /usr/bin/codesign failed with exit code 1

编辑1: 我确实看到配置文件和证书正确显示在登录钥匙串中,据我了解这是正确的位置。

我能够在计算机的命令行上运行此命令。因此,似乎与这里的问题相同:Jenkins: Command /usr/bin/codesign failed with exit code 1

编辑2: 好的,因此以下命令中的时间不够长:

security set-keychain-settings -t 3600 -l ${HOME}/Library/Keychains/login.keychain 

我现在将其更改为36000,并且可以使用。

3600不能正常工作是很奇怪的,因为构建只需要6到7分钟,这应该需要60分钟。我仍然想得到一个答案,因为我自己一个人也无法。

0 个答案:

没有答案
相关问题