【发布时间】:2021-05-05 20:42:49
【问题描述】:
我生成了我的分发证书,但是当我将应用程序发送到代号one 来构建它时,会在日志中抛出这个错误。
签名身份:“iPhone 发行版:XXXXXXXX” 配置文件:“IOS_DISTRIBUTION_Profile” (647b6c28-7bd7-424f-bf1b-5e8081d7f9b8) /usr/bin/codesign --force --sign 35998CCB7538F0F2EB73795C4F444C1DD2EC4986 --entitlements /Volumes/MacintoshHD2/temp/build1022640200136408778xxx/dist/build/Build/Intermediates.noindex/ArchiveIntermediates/App/IntermediateBuildFilesPath/App.build/Release-iphone .build/App.app.xcent /Volumes/MacintoshHD2/temp/build1022640200136408778xxx/dist/build/Build/Intermediates.noindex/ArchiveIntermediates/App/InstallationBuildProductsLocation/Applications/App.app 警告:无法为签名者“iPhone Distribution:XXXXXX”构建自签名根的链 /Volumes/MacintoshHD2/temp/build1022640200136408778xxx/dist/build/Build/Intermediates.noindex/ArchiveIntermediates/App/InstallationBuildProductsLocation/Applications/App.app:errSecInternalComponent 命令 CodeSign 失败,退出代码为非零问候
【问题讨论】:
-
您是如何生成证书的?您是使用向导还是手动操作?如果是后者,您采取了哪些步骤?
-
嗨Shai,我尝试了三种方法:1)我尝试使用向导生成prod证书,但没有生成它,向导屏幕为白色并挂起。 2)我在Apple开发者网站上生成了证书,首先我用Mac生成了一个证书请求,并将其导出到mac,然后我导出到p12扩展,然后我生成了一个配置文件。 3) 我用 Xcode 生成它,然后将它导出到 p12,并在开发者网站上生成 prod 配置文件。这三种方法中的任何一种都不起作用。最近我将 OSX 更新为 Big Surm,今天我将尝试使用 Catalina,问候
-
嗨 Shai,当我尝试使用 codenameone 生成时,我收到了这个错误:REST request failed due to internal CLI failure。查看服务器错误日志。762f1c33-9ff5-4401-b8d2-2803cba552b
-
嗨 Shai,我尝试了很多方法来生成证书,我已经尝试过使用 windows (gist.github.com/jcward/d08b33fc3e6c5f90c18437956e5ccc35) 和 voltBuild 签名者 (volt.build/certificate)。结果总是一样的。我认为可能是代号编译器服务器上的错误,你读过吗? (developer.apple.com/support/expiration) 问题可能出在 codenameOne 证书上。也许?问候
-
嗨 Shai,我找到了有关此错误的更多信息:(developer.apple.com/forums/thread/131088),可能是您需要安装新证书 (WWDR) apple.com/certificateauthority 问候
标签: ios iphone codenameone