我们正在使用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];
但是对话框没有取消按钮,因此除了成功登录外,用户无法离开。有修复吗?
最佳, 格姆
答案 0 :(得分:0)
如果您使用较旧版本的Facebook SDK,则“X”按钮不会出现在授权对话框的左上角。更新到最新的SDK为我解决了这个问题。