【问题标题】:Copying frameworks into project?将框架复制到项目中?
【发布时间】:2010-09-28 06:12:42
【问题描述】:

在 Xcode 中尝试将框架复制到我的项目的 Frameworks 文件夹中时,出现错误

无法将 /Developer/Platforms/.../Frameworks/OpenAL.framework 复制到 /Users/.../OpenAL.framework

之前不小心把同名的框架复制错了项目,删掉了,现在不能复制正确的了?在复制适当的版本之前,如何完全摆脱错误的版本?

提前致谢!

【问题讨论】:

    标签: iphone xcode openal


    【解决方案1】:

    您不能为 iPhone 开发添加 框架。相反,您应该添加一个现有 框架,然后在(例如)/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS2.1.sdk/System/Library/Frameworks/

    中找到该框架

    【讨论】:

      【解决方案2】:

      您为什么要尝试将 OpenAL.framework 复制到您的项目中?您无需将框架复制到项目目录中即可链接它,并且 OpenAL.framework 由操作系统提供(从它位于/Developer 下可以看出。)

      另外,请注意 iPhone 不支持第三方框架,您只能使用静态库。我提到这一点是因为您在问题中添加了iPhone 标签,所以我假设您正在构建一个 iPhone 应用程序。

      【讨论】:

      • 您确定不支持 OpenAL 作为第三方框架吗?它用于 Apple 开发网站的 iPhone 示例 Crash Landing。
      • 它是操作系统附带的框架。您无需将其复制到您的应用程序中。
      猜你喜欢
      • 2012-11-21
      • 1970-01-01
      • 1970-01-01
      • 2011-08-06
      • 1970-01-01
      • 2015-01-13
      • 2016-08-26
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多