gpt4 book ai didi

iphone - iOS Facebook SDK - 检查权限

转载 作者:可可西里 更新时间:2023-11-01 03:02:49 33 4
gpt4 key购买 nike

我有一个 Facebook SSO 在我的应用程序上完美运行,使用最新版本的 Facebook Objective-C SDK。如果用户做“某事”,我需要在应用程序内请求额外的许可。如果用户之前给我权限,我不需要请求权限,所以,我想,在 Facebook SDK 中应该有一个方法

-(BOOL) checkPermission:(NSString*) permission;

所以我可以这样使用它:

if( [facebook checkPermission:@"email"] ) {

有没有办法做到这一点?

最佳答案

这个问题有点老了,但您现在可以在不发出图形请求的情况下检查事件 session 具有哪些权限。这是在 HelloFacebookSample 中的完成方式:

if ([FBSession.activeSession.permissions indexOfObject:@"publish_actions"] == NSNotFound) {
// permission does not exist
} else {
// permission exists
}

只需将“publish_actions”替换为“email”即可。

关于iphone - iOS Facebook SDK - 检查权限,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8848564/

33 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com