我正在使用来自iOS和Android的Facebook SDK发送应用程序请求。
通知在iOS和Android上正确显示,但是当我在iOS上点击它时,我获得了一个未找到的页面"错误。 Android上的相同确切通知正常工作,如果未安装该应用,则点击它会将我重定向到应用或Play商店。
我的错误与此不同:Facebook App Requests aren't shown on iOS devices? 因为我可以看到通知。点击通知后,我的错误就会发生。
您可以在Facebook下方找到iOS和Android的设置页面。
不确定它是否会影响此行为,但我还在App Center中列出了该应用
答案 0 :(得分:2)
刚刚经历过这种情况,答案并不是深层次的联系。对于iOS应用程序,即使您使用Apache Cordova,Phonegap和FB iOS sdk的Wizcorp界面,您也需要仔细遵循iOS设置说明,即设置深层链接所需的URL方案。但正如我所说,这还不够。
此问题似乎与获得Facebook登录审批有关。当您点击通知并且应用程序未获批准时,即使您已经在Facebook上公开了一个应用程),然后你得到这个错误。一旦您提交了应用(包括上传以供审核)并且他们批准了该应用,点击游戏邀请就会神奇地'的工作原理。
理想情况下,FB iOS应用会发出某种调试信息让你知道,但它并没有... grrr!
答案 1 :(得分:1)
启用iOS应用的深度链接。
答案 2 :(得分:0)
我看到了类似的消息(标题是"未找到内容")直到我在Facebook开发者控制台中打开深层链接>设置>基本页面。即便如此,在Facebook缓存被清除并开始工作之前需要一天左右的时间。