Ionic Facebook Auth-iOS-App未安装:仍处于开发模式
我正在开发一款Ionic应用程序,它有谷歌和Facebook认证(使用Firebase)。对于安卓,我有两个工作。对于iOS,Facebook不起作用。以下是一个屏幕截图: 如果您问,是的,我的应用程序是实时的(并且在设置中设置了联系人电子邮件): 我还在Facebook开发者控制台中添加了一个“iOS”应用程序: 就Firebase而言,我将Facebook应用程序informatino添加到了我的Ionic Facebook Auth-iOS-App未安装:仍处于开发模式,ios,facebook,firebase,ionic-framework,Ios,Facebook,Firebase,Ionic Framework,我正在开发一款Ionic应用程序,它有谷歌和Facebook认证(使用Firebase)。对于安卓,我有两个工作。对于iOS,Facebook不起作用。以下是一个屏幕截图: 如果您问,是的,我的应用程序是实时的(并且在设置中设置了联系人电子邮件): 我还在Facebook开发者控制台中添加了一个“iOS”应用程序: 就Firebase而言,我将Facebook应用程序informatino添加到了我的config.xml: ionic cordova plugin add cordova-
config.xml
:
ionic cordova plugin add cordova-plugin-facebook4 --variable APP_ID="<app_id_here>" --variable APP_NAME="<my-app-name>"
您是否尝试按如下方式添加
联系人电子邮件
:
您需要为Facebook应用程序添加联系人电子邮件。在左侧边栏中选择Settings
,并提供有效的联系人电子邮件地址
根据对插件的描述,其中一个问题是:
cordova插件添加cordova-plugin-facebook4将安装最新版本
来自npm的版本,而不是来自此存储库的最新版本
为了实现最后一个目标,您需要使用github调用cordova add
网址
cordova插件添加
更新:
在安装了应用程序内
浏览器插件后,经过长时间的讨论,该插件在iOS上得以运行
ionic plugin add cordova-plugin-inappbrowser --save
发生这种情况的原因是您使用fb帐户登录此浏览器,该帐户没有权限。
您应该先从浏览器注销,然后使用facebook应用程序的管理员帐户重试 你对
ios
和android
应用程序有相同的标识符吗?我在问题中已经说过:应用程序是实时的(并且在设置中设置了联系电子邮件)
。因此,是的,联系人电子邮件已设置。我也提到了这在桌面和安卓系统上有效,但在iOS上不起作用。@Kenny我确实读到过,刚刚确认你,你有没有查看我共享的链接?我尝试了命令ionic cordova plugin addhttps://github.com/jeduan/cordova-plugin-facebook4
但出现错误:无法获取插件https://github.com/jeduan/cordova-plugin-facebook4 通过注册表。
@Kenny您能告诉我您使用的版本吗?我还发现了一个特定于iOS
的提示点,我相信的“版本”:“1.9.1”
ionic plugin add cordova-plugin-inappbrowser --save