"apprequests"对话框报告成功,收件人什么也得不到

Fil*_*lic 18 facebook ios apprequests facebook-ios-sdk

使用Facebook iOS SDK我可以显示包含apprequests的对话框并发送它.-dialogDidComplete:调用Delegate方法,但收件人不会收到任何通知或请求.如果他们有授权的应用程序,Facebook.app(对于iOS)将在应用程序书签旁边显示一些待处理请求,但通知宝石不会更新,无法找到通知,Facebook.app不显示任何推送通知.

我已经关注了Facebook自己的教程,甚至尝试了自己的示例项目Hackbook,但每次都得到相同的结果.

我是否在应用程序设置中遗漏了某些内容,或者根本不是(差)文档中描述的那样?

我可以看到Path app实现了这个,并且它在我的设备上运行得非常好,所以我想我确实跳过了一些东西.为希望解决方案添加赏金.

jas*_*ori 39

找到一个解释,帮助我解决这个问题:http://facebook.stackoverflow.com/a/8211249/184561

当用户点击应用程序请求时,Facebook会将其带到您的Facebook画布页面.如果您没有画布页面,则请求不会显示.

一旦我添加了一个画布网址(一个甚至没有工作的网址),请求就开始出现了.

  • 这也解决了我的问题.我正在发送请求,并尝试在移动设备(通过Safari和iOS Facebook应用程序)上接收它们,但没有运气.我不得不在我的应用中添加移动网址. (2认同)