1

我们正在使用 Facebook iOS SDK (3.1.1) 中的旧标头,因为我们不希望用户能够离开应用程序。这对我们来说是一个特殊的问题,因为我们正在使用 GameKit,而 iOS 在离开应用程序后很快就会终止连接(几秒钟就足够了)

我现在正在做的,显示登录对话框是:

m_facebook = [[Facebook alloc] initWithAppId:m_fbAppId andDelegate:self];  
NSArray * permissions =  [NSArray arrayWithObjects:@"publish_stream",nil];
[m_facebook authorize:permissions];

但是该对话框没有取消按钮,因此用户无法离开它,除非成功登录。有解决办法吗?

最好的,戈姆

4

1 回答 1

0

如果您使用较旧版本的 Facebook SDK,“X”按钮将不会出现在授权对话框的左上角。更新到最新的 SDK 为我解决了这个问题。

于 2013-11-19T13:21:01.997 回答