我正在为升级到iOS 4.0的iOS而苦苦挣扎。我获得了登录设置,以及应用程序邀请(这是升级的主要目标)以及工作得很好。使用iOS SDK 4.0登录Facebook
两个问题依然存在:
以前我可能恢复上的应用程序在当前会话开始[FBSession openActiveSessionWithReadPermissions:allowLoginUI:completionHandler。该方法不再可用,如果我调用[FBSDKAccessToken currentAccessToken],我会得到零。这是由设计还是我错过了一些步骤? 要清楚,用户登录并获取accessToken。应用程序重新启动后,令牌会丢失,我需要再次登录并切换到Facebook。如果可能的话,我想避免应用程序切换。
应用程序邀请对话框显示得很好,但在发送请求时失败。我正在使用iOS模拟器的测试用户。我看不到任何错误消息来跟踪问题。模拟器或测试用户可能有一些限制吗?
嘿@Daniel,为了跟踪应用程序响应邀请,我建议符合一个错误'FBSDKAppInviteDialogDelegate'然后在那里实现两个委托方法。如果在这个过程中有问题,你应该在'appInviteDialog:didFailWithError:'中看到它。你也可以在这种情况下看到[我的笔记](http://stackoverflow.com/questions/29383395/facebook-app-invites-ios-sdk-v4-0-configuration-and-states/29385325#29385325)。 – 2015-04-03 01:00:55