【发布时间】:2010-09-28 06:12:42
【问题描述】:
在 Xcode 中尝试将框架复制到我的项目的 Frameworks 文件夹中时,出现错误
无法将 /Developer/Platforms/.../Frameworks/OpenAL.framework 复制到 /Users/.../OpenAL.framework
之前不小心把同名的框架复制错了项目,删掉了,现在不能复制正确的了?在复制适当的版本之前,如何完全摆脱错误的版本?
提前致谢!
【问题讨论】:
在 Xcode 中尝试将框架复制到我的项目的 Frameworks 文件夹中时,出现错误
无法将 /Developer/Platforms/.../Frameworks/OpenAL.framework 复制到 /Users/.../OpenAL.framework
之前不小心把同名的框架复制错了项目,删掉了,现在不能复制正确的了?在复制适当的版本之前,如何完全摆脱错误的版本?
提前致谢!
【问题讨论】:
您不能为 iPhone 开发添加 新 框架。相反,您应该添加一个现有 框架,然后在(例如)/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS2.1.sdk/System/Library/Frameworks/
【讨论】:
您为什么要尝试将 OpenAL.framework 复制到您的项目中?您无需将框架复制到项目目录中即可链接它,并且 OpenAL.framework 由操作系统提供(从它位于/Developer 下可以看出。)
另外,请注意 iPhone 不支持第三方框架,您只能使用静态库。我提到这一点是因为您在问题中添加了iPhone 标签,所以我假设您正在构建一个 iPhone 应用程序。
【讨论】: