"此应用程序不适用于您的手机"Facebook应用程序错误

1''*_*1'' 4 facebook facebook-apps

我已经将我的Facebook应用程序配置为使用"Facebook登录网站"和"Facebook上的应用程序",网站URL和画布URL都设置为myapp.com(不是真实的URL).

我希望移动设备通过App Center访问应用程序.但是,我的应用程序的应用程序详细信息页面(facebook.com/appcenter/myapp)显示错误"此应用程序不适用于您的手机",并且"访问网站"按钮变钝,无法单击(在iPhone和Galaxy Tab).但是,应用程序的画布页面(apps.facebook.com/myapp)在Facebook中的iframe中显示myapp.com,就像在桌面版本中一样.

将"移动网站"部分中的"移动网站URL"设置为myapp.com不会修复错误,但会将apps.facebook.com/myapp直接重定向到myapp.com,而不是在iframe中显示myapp.com.

将"移动站点URL"设置为画布页面(apps.facebook.com/myapp)也不能修复错误,并导致Facebook在画布页面中报告重定向循环.

总之,将"移动网站网址"设置为以下任意一项:

  • 空白
  • 实际网站(myapp.com)
  • 画布页面(apps.facebook.com/myapp)

使应用程序详细信息页面(facebook.com/appcenter/myapp)显示"此应用程序不适用于您的手机"错误,但某些组合允许在画布页面上访问该应用程序,无论此错误说明什么.如何获取"应用程序详细信息"页面以允许移动用户访问画布页面,而不会收到此错误?

编辑:这是我在App Center上的应用程序的当前状态:

在此输入图像描述

这似乎意味着我的App Detail页面应该适用于所有设备,但它可能不适用于移动用户,直到它在App Center中列出?我不清楚这种区别.

1''*_*1'' 11

在App Details - > Listed Platforms下,"Mobile Web"需要设置为"Display".这不同于启用"设置"下的"移动网站网址" - >选择应用与Facebook集成的方式,但我不知道您希望启用这两个设置之一并禁用其他设置的任何情况.