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 ファイルを参照しています。ビルド設定で、info.plist のパスを「$(SRCROOT)/Source/libs/cocos2d-iphone/external/Chipmunk/xcode/main-Info.plist」ではなく「Source/Resources/Info.plist」にする必要があります。パスを変更すると修正されました。

于 2014-05-23T05:11:33.973 に答える