Facebook iOS SDK - 设置控制器的正确方法是什么
我尝试使用新的 Facebook iOS SDK 将 Facebook 集成到我的 iOS 应用程序中。我设法授权我在 Facebook 上创建的应用程序,但在 iOS 应用程序重新加载后(登录后),像 -(void)fbdidload
这样的委托不会被调用。
我正在使用的控制器在我的应用程序中的某个时刻以模态方式呈现。这可能是问题所在吗?设置控制器的正确方法是什么?我非常确信这就是问题所在,因为这是我的应用程序和他们提供的演示应用程序之间的唯一区别。请帮忙。
I tried to integrate Facebook in my iOS app, using the new Facebook iOS SDK. I managed to authorize the app I created on Facebook, but after the iOS app reloads (after logging in), delegates like -(void)fbdidload
don't get called.
The controller I am using is presented modally at some point in my app. Could this be the problem? Which is the right way to set up the controller? I am quite convince this is the problem, because this is the only difference between my app and the demo app they provided. Please help.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
确保您的类是 FBSessionDelegate,并且当您授权您的应用程序时,请确保将自己设置为委托人。
这些是登录后的回调:
如果没有切换回您的应用程序,请按照说明将您的应用程序 ID 添加到 info.plst
http://developers.facebook.com/docs/guides/mobile/
Make sure your class is a FBSessionDelegate, and when you authorize your app make sure you set yourself as the delegate.
These are the callbacks after logging in:
If it is not switching back to your app follow the instructions to add your app id to the info.plst
http://developers.facebook.com/docs/guides/mobile/