无法实例化UIApplication子类实例

时间:2014-05-22 18:33:32

标签: objective-c cocos2d-iphone spritebuilder

我正在构建SpriteBuilder项目并收到以下错误:

" * int UIApplicationMain中的断言失败(int,char **,NSString *,NSString *)(),/ SourceCache / UIKit_Sim / UIKit-2903.23 / UIApplication.m:2380 无法实例化UIApplication子类实例。没有加载名为NSApplication的类。"

对于main.m代码:

#import <UIKit/UIKit.h>

int main(int argc, char *argv[]) {

@autoreleasepool {
    int retVal = UIApplicationMain(argc, argv, nil, @"AppController");
    return retVal;
   }
}

原因是什么?

1 个答案:

答案 0 :(得分:0)

XCode指的是错误的info.plist文件。在Build Settings中,info.plist路径应为&#34; Source / Resources / Info.plist&#34;而不是&#34; $(SRCROOT)/Source/libs/cocos2d-iphone/external/Chipmunk/xcode/main-Info.plist"。改变路径修复它。