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
