【问题标题】:Bundle can't find copied framework from XCodeBundle 找不到从 XCode 复制的框架
【发布时间】:2012-04-09 05:22:50
【问题描述】:

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

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

【问题讨论】:

    标签: xcode macos frameworks bundle


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 2011-10-20
      • 2017-05-25
      • 1970-01-01
      • 1970-01-01
      • 2015-12-17
      • 1970-01-01
      • 2020-11-26
      • 2017-07-09
      • 2016-09-10
      相关资源
      最近更新 更多