当尝试将框架复制到Xcode中我项目的Frameworks文件夹时,我收到错误
无法将/Developer/Platforms/.../Frameworks/OpenAL.framework复制到/ Users /.../ OpenAL.framework
我不小心将同名的错误框架复制到项目中并将其删除,但现在我无法复制正确的框架了?如何在复制适当的版本之前完全摆脱错误的版本?
提前致谢!
答案 0 :(得分:2)
为什么要尝试将OpenAL.framework复制到项目中?您不需要将框架复制到项目目录中以链接它,OpenAL.framework由操作系统提供(正如您所知,它位于/Developer
下。)
另外,请注意iPhone上不支持第三方框架,您只能使用静态库。我之所以提到这一点,是因为您在问题中添加了iPhone
标记,因此我假设您正在构建iPhone应用程序。
答案 1 :(得分:2)
您无法为iPhone开发添加新框架。相反,您应该添加现有的框架,然后在(例如)/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS2.1.sdk/System/Library/Frameworks/