【发布时间】: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 -> 首选项 -> 工具链 下检查您的工具链版本