Xcode6' Foundation / Foundation.h'文件未找到

时间:2014-06-11 00:00:41

标签: ios xcode6

使用Xcode6-Beta,我无法编译代码以在我的iOS7.1设备上运行。我得到这样的错误:

While building module 'UIKit' imported from /Users/johnboiles/Programming/iOS/Playground-ios/Playground-ios/AppDelegate.h:9: fatal error: 'Foundation/Foundation.h' file not found
#import <Foundation/Foundation.h>
        ^
In file included from /Users/johnboiles/Programming/iOS/Playground-ios/Playground-ios/AppDelegate.m:9:
/Users/johnboiles/Programming/iOS/Playground-ios/Playground-ios/AppDelegate.h:9:9: fatal error: could not build module 'UIKit'
#import <UIKit/UIKit.h>
 ~~~~~~~^

有趣的是,Foundation.framework实际上不在/Applications/Xcode6-Beta.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS8.0.sdk/System/Library/Frameworks中,就像之前版本的Xcode一样。我没有(知情地至少)修改了SDK中的任何内容。

3 个答案:

答案 0 :(得分:1)

删除并重新安装Xcode6-Beta解决了这个问题。

如果有人对Foundation.framework的情况有任何了解,我很乐意听到。

答案 1 :(得分:1)

Product->Clean为我做了诀窍

答案 2 :(得分:0)

我做了以下步骤,一切都恢复正常。

  1. 重新安装当前的Xcode
  2. 在Xcode第一次启动时,Shift + Command + K清除以前的版本
  3. 等到索引完成。
  4. 再次建造。