使用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中的任何内容。
答案 0 :(得分:1)
删除并重新安装Xcode6-Beta解决了这个问题。
如果有人对Foundation.framework的情况有任何了解,我很乐意听到。
答案 1 :(得分:1)
Product->Clean
为我做了诀窍
答案 2 :(得分:0)
我做了以下步骤,一切都恢复正常。
Shift + Command + K
清除以前的版本