gpt4 book ai didi

iOS Facebook SDK : Apprequests dialog doesn't show up

转载 作者:行者123 更新时间:2023-11-29 04:15:03 25 4
gpt4 key购买 nike

我正在尝试使用教程 here 中提供的代码

    AppDelegate *appDelegate = [[UIApplication sharedApplication]delegate];
NSMutableDictionary* params =
[NSMutableDictionary dictionaryWithObjectsAndKeys: [NSString stringWithFormat:@"I just smashed %d friends! Can you beat it?", 3], @"message",
nil];
[appDelegate.facebook dialog:@"apprequests" andParams:params andDelegate:nil];

但是当执行到达dialog:andParams:andDelegate方法调用时,什么也没有发生。有那么一瞬间,我可以看到进度指示器在旋转,但随后它就消失了,并且没有显示任何应用请求对话框。没有报告错误,但什么也没有发生。我还尝试定义委托(delegate),但它的回调方法都没有被调用。当我尝试调用此对话框时,我已通过身份验证并且 Facebook session 有效。有人遇到过这样的事情吗?登录时是否需要任何特殊权限才能看到此对话框?

最佳答案

我明白了。我从 UIAlertView 事件处理程序调用该对话框,因此它可能不在 UI 线程上,从而导致了错误。如果我从 IBAction 处理程序调用上面的代码,一切都会正常。

关于iOS Facebook SDK : Apprequests dialog doesn't show up,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13848247/

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