2013-04-16 28 views
0

我在我的应用程序中使用Facebook SDK进行登录,我在最新版本3.2.1上,并且遇到了一些SDK发生的错误。例如(我知道这是一个异常情况),如果用户登录到我的应用程序,然后当该会话是开放的从我们的应用程序中删除我的应用程序,然后在我的应用程序注销/登录Facebook抛出一个表示com的UIAlertView。 facebook.sdk错误5,那么如果用户再次登录,它可以正常工作,因为它应该重新请求权限。在iOS中抑制Facebook SDK UIAlertView

虽然这是一个奇怪的用例,但它讲述了不希望Facebook通过乱语AlertView与我的用户进行通信的大问题,我宁愿检测错误并抛出用户可以理解的适当警报。

是否有无论如何(没有重写SDK,是的我提交了一个bug)从Facebook SDK中压制所有UIAlertView,并抛出我自己的?

回答

1

当按照登录过程here:您完全控制警报。 Facebook只会向您传递错误,您可以选择显示给用户的内容(如果有)。

查看示例中的Scrumptious示例应用程序。

如果您有一个特别的案例,其中的美味示例应用程序抛出一个您无法控制的警报,请描述。

+0

哇,一直在寻找答案,我已经设置显示错误,甚至没有注意到。谢谢! – JeffN