Xcode 10 签名错误:Frameworks/libswiftsimd.dylib:代码对象根本没有签名
Posted
技术标签:
【中文标题】Xcode 10 签名错误:Frameworks/libswiftsimd.dylib:代码对象根本没有签名【英文标题】:Xcode 10 Signing Error: Frameworks/libswiftsimd.dylib: code object is not signed at all 【发布时间】:2019-09-22 18:33:33 【问题描述】:我最近升级到 Xcode 10.2.1 - 客户已将他们的设备更新到 ios 12.2,这导致移动应用程序的功能停止工作(相机/二维码扫描仪)。所以在新的 Xcode 中重建了我的应用程序(它是一个离子应用程序)。我可以通过 Xcode 在模拟器中构建和运行,但无法存档以供分发。看起来像一个我无法解决的代码签名错误。
已经尝试过重新分配配置文件、清理构建、删除派生数据。
日志输出
探测 /Users/sam/Library/Developer/Xcode/DerivedData/Bootcamp_Admin-ajntpyeonsdorvblemqwhyetkmpr/Build/Intermediates.noindex/ArchiveIntermediates/Bootcamp Admin/InstallationBuildProductsLocation/Applications/Bootcamp Admin.app/Frameworks/libswiftsimd.dylib 的签名 /usr/bin/codesign -r- --display /Users/sam/Library/Developer/Xcode/DerivedData/Bootcamp_Admin-ajntpyeonsdorvblemqwhyetkmpr/Build/Intermediates.noindex/ArchiveIntermediates/Bootcamp Admin/InstallationBuildProductsLocation/Applications/Bootcamp Admin.app/Frameworks /libswiftsimd.dylib /Users/sam/Library/Developer/Xcode/DerivedData/Bootcamp_Admin-ajntpyeonsdorvblemqwhyetkmpr/Build/Intermediates.noindex/ArchiveIntermediates/Bootcamp Admin/InstallationBuildProductsLocation/Applications/Bootcamp Admin.app/Frameworks/libswiftsimd.dylib:代码对象根本没有签名 协同设计/Users/sam/Library/Developer/Xcode/DerivedData/Bootcamp_Admin-ajntpyeonsdorvblemqwhyetkmpr/Build/Intermediates.noindex/ArchiveIntermediates/Bootcamp Admin/InstallationBuildProductsLocation/Applications/Bootcamp Admin.app/Frameworks/libswiftsimd.dylib /usr/bin/codesign --force --sign E53B3573B6BABE35C4A71D789E5E5058D1895105 --verbose /Users/sam/Library/Developer/Xcode/DerivedData/Bootcamp_Admin-ajntpyeonsdorvblemqwhyetkmpr/Build/Intermediates.noindex/ArchiveIntermediates/Bootcamp Admin/InstallationBuildProductsLocation .app/Frameworks/libswiftsimd.dylib /Users/sam/Library/Developer/Xcode/DerivedData/Bootcamp_Admin-ajntpyeonsdorvblemqwhyetkmpr/Build/Intermediates.noindex/ArchiveIntermediates/Bootcamp Admin/InstallationBuildProductsLocation/Applications/Bootcamp Admin.app/Frameworks/libswiftsimd.dylib:errSecInternalComponent 错误:失败,退出代码为 1【问题讨论】:
这是您的 libswiftsimd.dylib 框架的问题。您在系统中使用两个 xcode 吗?如果是,则在 xcode -> 首选项 -> 工具链 下检查您的工具链版本 【参考方案1】:在 Xcode 菜单 - 文件 -> 项目设置中
将构建系统更改为旧版构建系统并尝试
让我知道它是否有效
【讨论】:
感谢您的回复。我已经试过了,很抱歉应该提到这一点。我注意到的一件事是,如果我继续清理构建并重新运行存档任务,我会得到一个稍微不同的错误。我已经这样做了大约 5 或 6 次,据报道我得到了不同的文件抛出错误。最后一个是“libswiftCore.dylib:代码对象根本没有签名”。很奇怪。 编辑:如果我使用旧版构建系统存档,我会得到以下信息:Codesigning /Users/sam/Library/Developer/Xcode/DerivedData/Bootcamp_Admin-ajntpyeonsdorvblemqwhyetkmpr/Build/Intermediates.noindex/ArchiveIntermediates/Bootcamp Admin/InstallationBuildProductsLocation/Applications/Bootcamp Admin.app/Frameworks/libswiftAVFoundation.dylib ..... Admin.app/Frameworks/libswiftAVFoundation.dylib:errSecInternalComponent 错误:任务失败,退出 1 信号 0 尝试安装一次 pod...记住不要更新 pod。还要检查证书。以上是关于Xcode 10 签名错误:Frameworks/libswiftsimd.dylib:代码对象根本没有签名的主要内容,如果未能解决你的问题,请参考以下文章
Xcode 错误:SDK“iOS 10.0”中的产品类型“应用程序”需要代码签名
无法启动使用 Xcode7 准备的 Enterprise 构建
Xcode 错误:没有具有与捆绑标识符匹配的有效签名身份的配置文件
Xcode 13 dyld:库未加载:/System/Library/Frameworks/LinkPresentation.framework/LinkPresentation