【发布时间】:2012-08-17 18:19:50
【问题描述】:
我不太确定出了什么问题。我实现了developers.Facebook.com 指定的所有内容,以在我的iOS 应用程序中验证Facebook 登录。以下是我认为与问题相关的内容:
我正在制作的应用程序是一个带有导航控制器的标签式应用程序。
我收到以下代码的警告(由 Facebook 开发者页面提供):
- (IBAction)authButtonAction:(id)sender {
AppDelegate *appDelegate = [[UIApplication sharedApplication] delegate];
// The user has initiated a login, so call the openSession method
// and show the login UX if necessary.
[appDelegate openSessionWithAllowLoginUI:YES];
}
警告是:
使用不兼容类型“id
当我单击 authButton 时,iPhone 上的 Facebook 应用程序会打开,并向用户显示有关授予我的应用程序访问发布状态更新的适当消息。但是...控制流永远不会返回给我的应用程序,并且 Facebook 应用程序保持打开状态。我相信这与上述警告有关。
【问题讨论】:
标签: iphone objective-c ios facebook cocoa-touch