0

我在 iOS 应用程序中显示一个对话框,以允许用户选择一些向其发送应用程序邀请的朋友。显示对话框,您可以选择一些朋友并按发送。

成功调用对话框委托方法回调。到目前为止一切顺利,但朋友没有收到任何邀请,是因为该应用仍在开发中吗?

这是我用来显示对话框的代码,是否缺少任何参数?(访问令牌很好,因为该应用程序有效)。

// Show the UI Dialog
NSMutableDictionary *params = [NSMutableDictionary dictionaryWithObjectsAndKeys:
   kFacebookAppID,@"access_token", @"Invitation message", @"message",nil];

[facebook dialog:@"apprequests"andParams:params andDelegate:self];
4

1 回答 1

0

只有当用户可以合理地接受请求时,才会发送请求;如果您的应用程序只是一个 iOS 应用程序(即没有画布实现/apps.facebook.com URL),那么它们只会显示在 iOS 的 Facebook 应用程序中。

如果这没有发生,可能是因为您的应用程序的 SSO 设置不正确,因此 Facebook 的应用程序在用户接受请求时不知道如何将用户带到您的应用程序,请先检查这些 - 确保 URL 处理程序在您的应用程序等中正确设置。

也可能是因为该应用程序处于沙盒模式,但我不确定那个。

于 2012-06-17T07:57:41.927 回答