使用Facebook iOS SDK,我可以显示一个具有应用请求的对话框并发送它。代理方法 -dialogDidComplete:被调用,但收件人不会收到任何通知或请求。如果他们有应用程式授权,Facebook.app(iOS版)会在应用程式书签旁显示多个待处理的要求,但通知宝石没有更新,通知无处可见,Facebook.app不显示任何推送通知。
Using the Facebook iOS SDK I can display a dialog with apprequests and send it. Delegate method -dialogDidComplete: gets called, but the recipient(s) receive no notification or request of any kind. If they have the app authorized, Facebook.app (for iOS) will display a number of pending requests next to the app bookmark, but notification jewel doesn't get updated and notification is nowhere to be found and Facebook.app doesn't display any push notifications.
我已经跟随了Facebook自己的教程,甚至尝试使用自己的示例项目Hackbook,但我每次都得到相同的结果。
I have followed Facebook's own tutorial for this and even tried with their own sample project Hackbook, but I get the same result every time.
我错过了应用程序设置中的某些内容,或者这不像(差的)文档中描述的那样工作?
Am I missing something in app settings or is this simply not working as described in the (poor) documentation?
我可以看到Path应用程序实现了这一点,它在我的设备上与我的帐户相当不错,所以我想我真的是跳过了一些东西。在解决方案中添加一个赏金。
I can see Path app implemented this and it works pretty well on my devices with my accounts so I guess I really did skip something. Adding a bounty in hope of a solution.
推荐答案找到一个帮助我解决这个问题的解释: facebook.stackoverflow/a/8211249/184561
Found an explanation that helped me fix this here: facebook.stackoverflow/a/8211249/184561
当用户点击应用请求时,Facebook将其带到您的Facebook画布页面。如果您没有画布页面,请求不会显示。
When a user clicks on an app request, Facebook takes them to your Facebook canvas page. If you don't have a canvas page, the requests don't show up.
一旦我添加了一个画布网址(一个甚至没有工作) ,请求开始显示。
As soon as I added a canvas url (one that didn't even work), the requests started showing up.
更多推荐
" apprequests"对话报告成功,收件人什么也没收
发布评论