Domanda

Ho un'app su IOS che funziona con C ++ (un gioco Cocos2DX).Voglio integrare Facebook su di esso.

Inizializza l'IOS SDK di Facebook come il sito Web degli sviluppatori Facebook lo indica, su una classe C Obiettivo.Quindi chiamo questa classe Objective-C dal mio codice C ++, e sembra funzionare: l'app Facebook è aperta e richiede l'autenticazione e le autorizzazioni -.

Il problema è che gli "eventi" o "callback" come fbdidlogin non vengono richiamati, o almeno non ho il controllo su di essi da C ++

Sai se può essere fatto?

thks.

È stato utile?

Soluzione

OK, la soluzione:

Tutto il codice relativo a Facebook deve essere in AppDelegate.m, quindi è possibile accedervi da qualsiasi punto del codice con questa istruzione:

AppDelegate *appDelegate = (AppDelegate *)[[UIApplication sharedApplication] delegate];

    [appDelegate FacebookLogin];
.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top