2012-07-18 117 views
3

我使用Facebook创建一个简单的登录到我的应用程序。Facebook登录iOS应用程序

直到昨天它是工作的罚款,如果我有Facebook的应用程序打开它,如果不是和我有多项任务打开Safari,如果不打开网页视图。今天

但是,我加入了推送通知到我的应用程序。目前只有这个我改变是appIDAppDelegate在我选择我的个人资料提供这个应用标识为调试和发布构建设置添加

[[UIApplication sharedApplication] registerForRemoteNotificationTypes:(UIRemoteNotificationTypeAlert | UIRemoteNotificationTypeBadge | UIRemoteNotificationTypeSound)]; 

,现在我不知道为什么,但是登录按钮在同一时间打开Facebook应用程序,Safari和web视图。同时打开3种不同的方式。

没有什么在http://developers.facebook.com与此错误相关。有没有人知道它的一切?

编辑

我只是在其他设备上进行测试,显然这只是发生在我与iOS 6.beta3

iPhone 4S的我心底关闭这个问题,对不起

+0

你在设备和模拟器上试过这个吗?我真的无法想象为什么通知会改变这一点。你也尝试过注释'registerForRemoteNotificationTypes:'? – mkral 2012-07-18 14:53:07

+0

我真的尝试只在设备上模拟了Facebook SDK总是打开Safari所以没有点在那里 – 2012-07-18 14:55:50

+0

如果你的应用程序代理注释掉通知寄存器会发生什么测试呢? – mkral 2012-07-18 15:02:28

回答

0

这不是我的应用程序有问题,那是因为我真的使用的是iOS 6的Beta 3

不知道如何解决,但我心底尝试Facebook的帮助

+0

你说它在通知之前工作,并更改应用程序ID,但正确吗? – mkral 2012-07-18 15:06:18

+0

是的,我大约5小时前更新到iOS 6 beta 3 – 2012-07-18 15:10:30

+0

噢好吧,只是为了澄清后,它停止工作? – mkral 2012-07-18 15:11:00