Bundle无法从XCode中找到复制的框架

use*_*329 5 macos xcode frameworks bundle

我有一个XCode项目,它复制SDL.framework到我的应用程序包,直到最近,这个工作正常.我可以把我的捆绑给那些没有的东西SDL.framework,它会起作用.但昨天我的一位朋友说我的应用程序崩溃了,因为它无法找到SDL.framework.我SDL.framework从我的/ Library/Frameworks文件夹中删除,在我的机器上测试它,他是对的.即使SDL.framework存在于我的捆绑包中,该应用仍然会崩溃,因为它无法找到它.

为什么会这样?我唯一能想到的是,我最后一次工作版本是在MacOS 10.6和使用XCode 3.我现在在10.7.我用XCode 3和XCode 4测试了一个新版本,但都产生了上面列出的问题.

ody*_*yth 0

有一天,当我构建一个发送电子邮件的工具时,我就遇到了这种情况。我正在链接哑剧框架。以下是我必须设置的设置,以便它开始工作并停止因“找不到库”而崩溃。您可以看到我在哪里拥有与项目文件/工作区文件相关的框架。

在此输入图像描述