FB ios SDK未返回应用程序 - 无法在plist中找到问题



我正在创建一个将使用fb登录服务的ios应用程序。我创建了一个新的类 fbConnect,它具有所有 fb 函数 - 该类可以包含在相关文件中,然后可以使用 fb 相关函数。

我创建会话如下:

 - (void) createSession
{
if(!fbSession.isOpen)
{
if (!fbSession || fbSession.state != FBSessionStateCreated)
{
    fbSession = [[FBSession alloc] init];
}
[fbSession openWithCompletionHandler:^(FBSession *session,
FBSessionState status,
NSError *error) {
    [self sessionStateChanged:session state:status error:error];
}];
  }
}

问题是对 fb 的调用永远不会返回到应用程序 - 没有对完成处理程序的调用。如果我尝试使用野生动物园,它会说该网址不存在。

我已经检查并重新检查了 plist 设置 - 它们似乎很好。在单独的文件中定义函数而不在 appdelegate 中执行任何操作是否存在问题?

编辑1:我想我之前错了,问题出在plist上;但是,我无法弄清楚问题所在。有人可以帮忙吗?我无法发布图像,但指向我的plist图像的链接 https://i.stack.imgur.com/K7BqG.png

我删除并重置了 info.plist 中的设置,瞧!需要注意的重要一点是,我没有写设置的名称,而是从 info.plist 中更改值时出现的下拉菜单中选择 apt 设置。这应该并不重要,但它确实如此。