0

我正在构建一个 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;
   }
}

原因是什么?

4

1 回答 1

1

XCode 指的是错误的 info.plist 文件。在 Build Settings 中,info.plist 路径应该是“Source/Resources/Info.plist”而不是“$(SRCROOT)/Source/libs/cocos2d-iphone/external/Chipmunk/xcode/main-Info.plist”。更改路径修复了它。

于 2014-05-23T05:11:33.973 回答