警告:无法为签名者“iPhone Distribution:XXXXXX”构建自签名根的链

Posted

技术标签:

【中文标题】警告:无法为签名者“iPhone Distribution:XXXXXX”构建自签名根的链【英文标题】:Warning: unable to build chain to self-signed root for signer "iPhone Distribution: XXXXXX" 【发布时间】:2021-04-04 16:47:58 【问题描述】:

在归档项目时遇到此问题。

/Users/XYZ/Library/Developer/Xcode/DerivedData/ProjectName-nprspddadaohcot/Build/Products/Debug-iphoneos/Projectname.app/Frameworks/libswiftObjectiveC.dylib: code object is not signed at all

error: Failed with exit code 1 (in target 'xxxx' from project 'xxxx').

我已将开发者帐户添加到 Xcode 并下载了手动配置文件。

【问题讨论】:

【参考方案1】:

您可以先尝试清理构建文件夹(产品 -> 清理构建文件夹)。 如果失败,请确保您已正确设置 Xcode 中的签名。 您可以通过在 Xcode 左侧的文件查看器中单击项目名称来更改这些设置,然后导航到名为“签名和功能”的第二个选项卡。

应该设置为“自动管理签名”,Team 应该是你的 Apple ID,并且应该没有错误。如果有,则说明您的开发者帐户或钥匙串有问题。

【讨论】:

以上是关于警告:无法为签名者“iPhone Distribution:XXXXXX”构建自签名根的链的主要内容,如果未能解决你的问题,请参考以下文章

有没有办法修复错误:替换现有签名警告:无法为签名者构建自签名根的链(xamarin iOS)

由于某些警告,无法生成签名的 APK [重复]

自签名证书。底层连接已关闭:无法建立信任关系

使用 OpenSSL为WindowsServer远程桌面(RDP)创建自签名证书 (Self-signed SSL certificate)

无法在 Android Studio 中生成签名的 APK,因为缺少 proguard-rules.txt

无法在 android studio 中生成签名的 apk