Ionic2 我无法从ios通过facebook验证myapp
我遵循插件的官方文档:Ionic2 我无法从ios通过facebook验证myapp,ionic2,ionic3,Ionic2,Ionic3,我遵循插件的官方文档:cordova-plugin-facebook4,我唯一要做的就是从facebook开发者那里获取我的应用程序id和名称: 并执行以下命令: cordova plugin add cordova-plugin-facebook4 --save --variable APP_ID = "380 ....." --variable APP_NAME = "TI...." 对于android我有以下配置: 我成功地获得了密钥散列,它可以正常工作。但为了让它工作,我必须编辑这
cordova-plugin-facebook4
,我唯一要做的就是从facebook开发者那里获取我的应用程序id和名称
:
并执行以下命令:
cordova plugin add cordova-plugin-facebook4 --save --variable APP_ID = "380 ....." --variable APP_NAME = "TI...."
对于android
我有以下配置:
我成功地获得了密钥散列
,它可以正常工作。但为了让它工作,我必须编辑这个文件:
platforms\android\app\src\main\res\values\strings.xml
我添加了这些行(如果我不添加这些行,它将不起作用):
在Android
中,我执行相同的过程,我没有facebook应用程序,并且web浏览器加载了facebook,我进行身份验证并在验证后重定向到我的应用程序。在IOs
中,它不工作
这由XCODE
控制台显示:
我能做什么?
这是我的config.xml
请参阅插件章节的Android指南cordova Android>=7 根据配置的屏幕截图,cordova android 7的配置缺失
<config-file parent="/resources" target="./res/values/strings.xml">
<string name="fb_app_id">123456789</string>
<string name="fb_app_name">myApplication</string>
</config-file>
123456789
我的申请
查看一下你的config.xml
,你的APP\u ID
很可能拼写错误。那里的变量应该看起来像
@DavidDalBusco I value,这是您回答的很多值。我已经通过附加我的config.xmlooks ok更新了这个问题。也许删除并再次添加您的平台,或者再次检查您是否在facebook管理控制台中进行了所有配置,例如,请参阅我在链接上查看的教程@DavidDalBusco,我没有看到任何与我所做的不同之处。我会尽量消除平台,但我不认为这是问题所在。谢谢!但在决策方面,安卓对我有效。我的问题是在ios设备上。好的,如果你所有的配置都是正确的,我没有其他想法。祝你好运
the identifier of the application is not valid. the indicated identifier does not look like a valid application identifier
<config-file parent="/resources" target="./res/values/strings.xml">
<string name="fb_app_id">123456789</string>
<string name="fb_app_name">myApplication</string>
</config-file>