iOS Nextpeer facebook 整合问题

iOS Nextpeer facebook integration issue

我正在尝试将 Facebook 与 Nextpeer 集成。当我通过这些方法告诉 nextpeer 成功登录时:

[Nextpeer loginWithFacebook];
[Nextpeer logoutFromFacebook];

我在控制台上给我警告

Nextpeer warning: Couldn't login Facebook user - no instance of NPFacebookBridgeDelegate provided.

我还提供了 NPFFacebookBridgeDelegate 委托方法的实现,它们是:

-(NPFacebookSession*) getCurrentFacebookSession;
-(void) destroyCurrentFacebookSession;
-(void) requestFacebookSessionWithPermissions:(NSArray*)permissions completionBlock:(void (^)(NPFacebookSession* session))completionBlock;
-(void) requestFacebookPermissions:(NSArray*)permissions completionBlock:(void (^)(NPFacebookSession* session))completionBlock;

但这些永远不会被调用。有人知道我错过了什么吗?

谢谢

如日志所述,您在初始化阶段错过了传递 NextpeerFacebookBridgeDelegate 的机会。

在此处阅读更多内容https://nextpeer.atlassian.net/wiki/display/NS/Facebook+Integration

谢谢..我通过更改 nextpeer 的初始化来做到这一点

[Nextpeer initWithProductKey:];

为此:

[Nextpeer initializeWithProductKey:GAME_KEY andDelegates:[NPDelegatesContainer containerWithNextpeerDelegate:self tournamentDelegate:self facebookBridgeDelegate:self] ];