【发布时间】:2011-07-14 07:20:06
【问题描述】:
我尝试了一点 Xcode 4。发现它令人沮丧,目前正在返回 Xcode 3.2.6。但是现在我的项目找不到它的任何框架。我该如何解决?
【问题讨论】:
标签: iphone xcode ios frameworks
我尝试了一点 Xcode 4。发现它令人沮丧,目前正在返回 Xcode 3.2.6。但是现在我的项目找不到它的任何框架。我该如何解决?
【问题讨论】:
标签: iphone xcode ios frameworks
当我从 3.2.5 迁移到 3.2.6 时,我遇到了类似的问题。所有框架都变红了,未找到错误。
我尝试重新启动 xcode、更改基本 sdk 等,但似乎没有修复它:(
为了解决这个问题,我不得不在下面做(来自一些在线线程,现在找不到源)。
1) go to your project directory/proj.xcodeproj (proj is your project name)
2) open up project.pbxproj file, using any text editor
3) search for "SDKROOT =", and modify it to point to your framework directory.
对我来说,我必须将它们编辑为:/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS4.3.sdk/
在修改之前保存您的 pbxproj 文件,以防万一。
玩得开心!
【讨论】:
尝试将 Base SDK 项目选项更改为其他选项,重新启动 XCode(可能没有必要)并再次更改上述选项。
我之前(在 Xcode 3 中)在不同 Xcode 版本之间移动项目时发生过几次(即使使用相同的 iOS SDK)。
【讨论】: