Cth*_*utu 8 macos xcode frameworks bundle
我正在尝试将SDL和SDL_ttf框架添加到我的应用程序中,并且我已经按照通常的方式完成了它:将它们添加到"链接二进制文件库"部分并添加了一个复制文件阶段,将它们复制到Frameworks目录.这确实创建了一个包含嵌入式框架的应用程序包.但是,当我运行该应用程序时,我收到此错误:
dyld:未加载库:@ rpath/SDL_ttf.framework/Versions/A/SDL_ttf参考自:/Users/matthew.davies/Library/Developer/Xcode/DerivedData/MacHub-ambfqujqxbxyiqapaoctvsucpdeu/Build/Products/Release/MacHub.app/内容/ MacOS/MacHub原因:找不到图像
我不知道还有什么可以做到这样,应用程序可以找到框架,尽管嵌入其捆绑.
有什么想法吗?
我在网页评论中发现了原因.我需要将"Runpath搜索路径"构建设置设置为"@loader_path /../ Frameworks",然后找到框架.
为什么框架不会在应用程序包的Frameworks目录中自动搜索,这对我来说是一个完全的谜团?你在听苹果吗?:)
| 归档时间: |
|
| 查看次数: |
4980 次 |
| 最近记录: |