我正在使用iOS和Android上的Facebook SDK发送应用程序请求。
通知在iOS和Android上正确显示,但是在iOS上点击它们时,出现“找不到页面”错误。在Android上,相同的确切通知可以正常工作,如果未安装该应用程序,则轻按它会将我重定向到该应用程序或Play商店。
我的错误与此不同:Facebook App Requests aren't shown on iOS devices?
因为我可以看到通知。点击通知后,就会发生我的错误。
在下面,您可以从iOS和Android的Facebook找到我的设置页面。
不知道它是否可以影响这种行为,但我还在App Center中列出了该应用
最佳答案
刚刚经历了这一苦难,答案本身并没有深层的联系。对于iOS应用程序,即使您使用的是Apache Cordova或Phonegap,以及FB iOS sdk的Wizcorp界面,您也需要仔细按照iOS设置说明进行操作,以进行深度链接。但是,正如我所说,这还不够。
此问题似乎与获得Facebook登录批准有关。当您单击通知并且该应用未获批准时(即使您已经在Facebook上公开了一个应用(仅使用iOS SDK来表示跟踪安装),即使您是第一次将它们组合在一起,也是如此),那么你会得到这个错误。一旦您提交了您的应用程序(包括上传应用程序以供审核)并获得了他们的批准,请单击游戏邀请以“神奇”的方式进行。
理想情况下,FB iOS应用程序会发出某种调试信息以使您知道这一点,但事实并非如此……grrr!
关于android - 单击游戏请求发送的通知时,Facebook未找到错误,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/30972259/