捆绑式can';找不到从XCode复制的框架

捆绑式can';找不到从XCode复制的框架,xcode,macos,frameworks,bundle,Xcode,Macos,Frameworks,Bundle,我有一个XCode项目,它将SDL.framework复制到我的应用程序包中,直到最近,它还运行得很好。我可以把我的包交给一个没有SDL.framework的人,这样就行了。但是昨天我的一个朋友说我的应用程序崩溃了,因为它找不到SDL.framework。我从我的/Library/Frameworks文件夹中删除了SDL.framework,在我的机器上测试它,他是对的。即使我的捆绑包中存在SDL.framework,应用程序仍然会崩溃,因为它找不到它 为什么会这样?我能想到的唯一一件事是,我上

我有一个XCode项目,它将
SDL.framework
复制到我的应用程序包中,直到最近,它还运行得很好。我可以把我的包交给一个没有
SDL.framework
的人,这样就行了。但是昨天我的一个朋友说我的应用程序崩溃了,因为它找不到
SDL.framework
。我从我的/Library/Frameworks文件夹中删除了
SDL.framework
,在我的机器上测试它,他是对的。即使我的捆绑包中存在
SDL.framework
,应用程序仍然会崩溃,因为它找不到它


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

前几天我在构建发送电子邮件的工具时遇到了这种情况。我在和哑剧框架连接。以下是我必须设置的设置,以便它开始工作并停止与“找不到库”的冲突。您可以看到我的框架与项目文件/工作区文件的关系