我正在尝试在我的离子应用程序中设置facebook auth。我有一个登录按钮,上面写着“用Facebook登录”。当应用程序部署到Web时,会出现一个facebook弹出窗口,我可以登录没问题。它完美无缺。
但是,当它在移动设备上运行时,即在使用Cordova插件时,它不起作用。
我已经设置了@ ionic-native / facebook。我已正确设置我的Facebook应用程序(我可以在网络应用程序上使用Facebook身份验证登录)。我已经通过网络检查了100次。它的公共等等我可以使用任何fb配置文件登录。
然而,当我在模拟器上运行我的离子应用程序并尝试登录facebook时,我被带到facebook登录屏幕,上面写着:“App Not Setup:这个应用程序仍然处于开发模式,你没有可以访问它。切换到注册的测试用户或向应用管理员请求许可。
答案 0 :(得分:0)
转到https://developers.facebook.com - >你的应用 - > App Review - >打开'公开'
答案 1 :(得分:0)
如果您确定该应用已公开且Facebook应用ID已更正,请移除平台并将其重新添加。这将更新代码中的所有引用。
ionic cordova platform remove android
ionic cordova platform add android