Facebook 身份验证:要使用此 URL,您必须在应用程序的设置中添加有效的原生平台

Posted

技术标签:

【中文标题】Facebook 身份验证:要使用此 URL,您必须在应用程序的设置中添加有效的原生平台【英文标题】:Facebook Authentication: To use this URL you must add a valid native platform in your App's settings 【发布时间】:2015-08-07 08:21:39 【问题描述】:

拥有一个使用 Facebook Cordova Plugin 进行 Facebook 身份验证的 Cordova ios 应用程序。https://github.com/Wizcorp/phonegap-facebook-plugin

工作正常,但突然身份验证失败,没有更改我可以看到的应用程序中的任何内容。我收到一条在 Google 上找不到的警告:

“要使用此 URL,您必须在应用程序的设置中添加有效的原生平台。”

我昨天真正做的唯一一件事就是将应用程序添加到 iTunes Connect 以在 Testflight 中使用。我已将其注册为仍在 Facebook 中的网络应用程序。它可能与此有关吗?这看起来很奇怪。

【问题讨论】:

【参考方案1】:

答案就在问题中。我在 Facebook 中添加了一个原生 iOS 应用程序。现在它可以工作了。不知道为什么它会工作并突然停止,但嘿,那是 Facebook。

我将把这个答案留在这里,因为该 FB 警告在 Google 上的点击率为零。

【讨论】:

该警告的解决方案是什么?我也面临同样的情况。我已经在 facebook 本地应用程序中使用 facebook 登录......现在我正在尝试使用本地应用程序登录 facebook,但是一旦我点击打开的对话框,facebook 本地应用程序就会运行并显示警告!所以请告诉我解决方案。

以上是关于Facebook 身份验证:要使用此 URL,您必须在应用程序的设置中添加有效的原生平台的主要内容,如果未能解决你的问题,请参考以下文章

ios的phonegap中的facebook身份验证

Facebook 访问令牌 - 服务器端身份验证

Facebook 登录:无法加载 URL 此 URL 的域未包含在应用程序的域中

Codeigniter facebook 身份验证问题

使用 Facebook 令牌的 Firebase Unity SDK 身份验证

facebook怎么验证?