我正在尝试将Facebook和Nextpeer整合起来。当我通过以下方法告诉nextpeer成功登录时:
[Nextpeer loginWithFacebook];
[Nextpeer logoutFromFacebook];我在控制台上警告过我
Nextpeer warning: Couldn't login Facebook user - no instance of NPFacebookBridgeDelegate provided.我还为NPFacebookBridgeDelegate的委托方法提供了实现,这些方法是:
-(NPFacebookSession*) getCurrentFacebookSession;
-(void) destroyCurrentFacebookSession;
-(void) requestFacebookSessionWithPermissions:(NSArray*)permissions completionBlock:(void (^)(NPFacebookSession* session))completionBlock;
-(void) requestFacebookPermissions:(NSArray*)permissions completionBlock:(void (^)(NPFacebookSession* session))completionBlock;但他们从来没接到过电话。有人知道我错过了什么吗?
谢谢
发布于 2015-08-02 08:09:19
正如日志所述,您错过了在初始化阶段传递NextpeerFacebookBridgeDelegate。
在这里阅读更多https://nextpeer.atlassian.net/wiki/display/NS/Facebook+Integration
发布于 2015-08-02 12:31:12
谢谢..我通过将nextpeer的init改为
[Nextpeer initWithProductKey:];对此:
[Nextpeer initializeWithProductKey:GAME_KEY andDelegates:[NPDelegatesContainer containerWithNextpeerDelegate:self tournamentDelegate:self facebookBridgeDelegate:self] ];https://stackoverflow.com/questions/31764792
复制相似问题