小编smD*_*per的帖子

Xcode 6 IDE:如何关闭代码编辑器旁边的GIT面板?

使用Xcode 6.1我打开了一个面板,以某种方式显示GIT提交注释,现在我想关闭它.有谁知道怎么样???

在此输入图像描述

xcode xcode6.1

19
推荐指数
1
解决办法
2728
查看次数

iOS Facebook,Logout当前的FB用户,然后登录为不同的FB用户

这里,这里,这里和其他人阅读了关于SO的几乎未命中之后,我的应用仍然没有从我的设备清除以前登录的Facebook用户,以便我可以作为不同的Facebook用户登录.

我第一次打电话:

[FBSession openActiveSessionWithReadPermissions:permissions 
     allowLoginUI:YES 
     completionHandler:^(FBSession *session, FBSessionState state, NSError *error)] 
Run Code Online (Sandbox Code Playgroud)

Safari打开了Facebook登录页面,其中包含电子邮件和密码字段.在第一次之后,唯一出现的页面是"你已经使用"确定"和"取消"按钮授权[appname].切换用户没有其他控件.即使我删除了应用程序,并在Safari中清除历史记录和cookie,它仍然记得.

我的应用程序使用以下功能退出Facebook.删除cookie的代码是因为我在其他帖子中找到的信息,但没有返回cookie,所以它实际上什么也没做.

- (void) logoutFaceBook {
    [[FBSession activeSession] closeAndClearTokenInformation];

    NSHTTPCookieStorage *storage = [NSHTTPCookieStorage sharedHTTPCookieStorage];
    for(NSHTTPCookie *cookie in [storage cookies]) {
        NSString *domainName = [cookie domain];
        NSRange domainRange = [domainName rangeOfString:@"facebook"];
        if(domainRange.length > 0) {
            [storage deleteCookie:cookie];
}}}
Run Code Online (Sandbox Code Playgroud)

ios facebook-ios-sdk

5
推荐指数
0
解决办法
602
查看次数

标签 统计

facebook-ios-sdk ×1

ios ×1

xcode ×1

xcode6.1 ×1