cocos2d-x v3.10にFirebase導入(iOS)
このページを参考にして、CocoaPodsで入れる。 AppController.mmは下のように書く。
#import "Firebase.h"
@implementation AppController
#pragma mark -
#pragma mark Application lifecycle
// cocos2d application instance
static AppDelegate s_sharedApplication;
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {
//中略
app->run();
[FIRApp configure];
return YES;
}
ビルドするとなんかエラーが出るので、
Targets->Build Settings->Other Linker Flagsに$(inherited)
を追加する。
ビルドするとまた以下の画像のようなGCControllerがなんとかいうエラーが出る。
Targets->Build Phases->Link Binary With LibrariesからGameController.frameworkを入れると解決する。
ビルドしてまた ld: library not found for -lGoogleToolboxForMac というエラーが出たら、 target->Build Settings->Library Search Pathsに$(inherited)を入れる。
Written on July 8, 2016