Xcode中“ SDL2_ttf”框架的代码签名失败?

问题描述

因此,就上下文而言,我正在将Xcode 11.6和SDL2.framework,SDL2_image.framework和SDL2_ttf.framework都安装在我的user / Library / Frameworks文件夹中。在我包含并尝试初始化SDL2_ttf之前,该项目一直没有问题,现在,每次我尝试运行时,我都会收到“命令CodeSign失败,退出代码非零”错误。问题报告如下所示:

CodeSign /Users/SFMAdmin/Library/Developer/Xcode/DerivedData/minesweeper-gqhilxfphtkwordjajlucojanfju/Build/Products/Debug/SDL2_ttf.framework/Versions/A (in target 'minesweeper' from project 'minesweeper')
cd /Users/SFMAdmin/Desktop/Programming/SDL_projects/minesweeper
export CODESIGN_ALLOCATE=/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/codesign_allocate

Signing Identity:     "Apple Development: [email protected] (P4YUW3KFBG)"

/usr/bin/codesign --force --sign 80F347CCA91EF16238EA7E6AF376CCABF4521DB7 --timestamp=none --preserve-Metadata=identifier,entitlements,flags /Users/SFMAdmin/Library/Developer/Xcode/DerivedData/minesweeper-gqhilxfphtkwordjajlucojanfju/Build/Products/Debug/SDL2_ttf.framework/Versions/A

/Users/SFMAdmin/Library/Developer/Xcode/DerivedData/minesweeper-gqhilxfphtkwordjajlucojanfju/Build/Products/Debug/SDL2_ttf.framework/Versions/A: bundle format unrecognized,invalid,or unsuitable
In subcomponent: /Users/SFMAdmin/Library/Developer/Xcode/DerivedData/minesweeper-gqhilxfphtkwordjajlucojanfju/Build/Products/Debug/SDL2_ttf.framework/Versions/A/Frameworks/FreeType.framework
Command CodeSign Failed with a nonzero exit code

问题监视器显示正确复制和签名的其他两个框架SDL2和SDL2_Image,SDL2_ttf存储在同一文件夹中并以相同方式包含。根据错误消息,我收集到SDL2_ttf中的“ FreeType.framework”没有正确的捆绑包。但我不知道什么是捆绑包或如何确保捆绑包具有正确的捆绑包。有人在遇到问题之前/了解出什么问题了吗?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)