IOS用户如何取消会员的区别?(ios how can user cancel facebook s

2019-09-18 16:48发布

当用户到达这个屏幕上,有没有办法来消除它。 我能做什么?

为了获得在我运行的是第一个地方这样的观点:

NSMutableDictionary *params = [NSMutableDictionary dictionaryWithObjectsAndKeys:
                               vid, @"link",
                               vid, @"source",
                               vid, @"picture",
                               @"My Place", @"name",
                               @"YouTube Presentation", @"caption",
                               title, @"description",
                               @"Enjoy this Video",  @"message",
                               nil];

[app.facebook dialog:@"stream.publish"
                   andParams:params
                 andDelegate:self];

Answer 1:

出现这种情况,如果你的FBDialog.bundle是不是你的资源的一部分。

为了解决这个问题,你必须:

  • 点击在项目navigor您的应用程序(文件夹按钮 - 左上图)
  • 选择你的目标
  • 选择Build阶段
  • 在“复制包资源”,你需要打小+按钮
  • 选择“添加其他...”
  • 寻找你的FBDialog.bundle并将其添加到您的项目。

我希望这可以节省你它给我的麻烦!



Answer 2:

如果您使用FacebookSDK 3.1.1你,你所要做的仅仅是添加名为“FacebookSDKResources.bundle”的Xcode项目导航器文件(你可以把这个旁边FacebookSDK.framework)。
你可以找到它FacebookSDK.framework->译本圣经 - > A->里面的资源

该解决方案是在iOS 5和6充分发挥作用。

简单!



Answer 3:

这是我的样子,你应该有右上角关闭按钮。 你必须做一些错误的,当你显示它。

@property(nonatomic, retain) Facebook *faceBookObject;
…
// Authentication
- (BOOL)isLoggedIn {
    if (!self.faceBookObject) {
        return NO;
    } else {
        if ([self.faceBookObject isSessionValid]) {
            return YES;
        }
    }
    return NO;
}
…
if (![self isLoggedIn]) {
     [self login];
}

- (void)login {
    NSArray *permissions = [NSArray arrayWithObjects:@"read_stream", @"publish_stream", @"offline_access", nil];
    [self.faceBookObject authorize:permissions delegate:self];            
}


文章来源: ios how can user cancel facebook sign in?