【问题标题】:Getting error "This App is not available for your phone" when opening facebook page from iphone app从 iPhone 应用程序打开 Facebook 页面时出现错误“此应用程序不适用于您的手机”
【发布时间】:2013-11-27 12:57:33
【问题描述】:

我有一个应用程序,我在其中打开我的 Facebook Like 页面。

我正在使用这个Link

但是当我尝试打开它时,它并没有转到我的 Facebook Like 页面。

它会打开我的带有徽标的应用程序,但我的应用程序没有类似页面。

上面写着" This app is not available for your phone."

我从 Facebook 传递了正确的 AppId。

我需要从 Facebook 开发者指南中设置任何其他详细信息吗?

请帮助我。任何帮助将不胜感激。

【问题讨论】:

  • 您是如何找到您主页的 App ID 的?
  • 它也列在我的 facebook 开发者页面的应用程序部分中,我的应用程序页面是在其中创建的。

标签: ios facebook url


【解决方案1】:

对于我的应用程序,我正在使用此代码,它运行良好。好像你做错了什么。

NSURL *url = [NSURL URLWithString:@"fb://profile/268179536658143"];
if ([[UIApplication sharedApplication] canOpenURL:url])
{
      [[UIApplication sharedApplication] openURL:url];
}

编辑:您使用的是 App ID,而不是粉丝页面 ID。请改正。

【讨论】:

  • 是的,我也在做同样的事情。您能告诉我 Facebook 开发者指南中需要设置哪些内容吗?
  • 开发人员指南中不需要设置任何内容。如果你想让上面的代码工作,唯一必须做的就是在你的手机上安装 Facebook 官方应用程序。
  • 嘿,您需要使用 Facebook Page ID 而不是 App ID,看来这是您做错的事情!
  • 在 facebook 开发者指南->apps->my appname->settings->Appid/APIKey 下。对吗?
  • 不,那是 App ID,你要打开页面,你需要 Facebook Fan Page ID 兄弟:D
猜你喜欢
  • 1970-01-01
  • 2011-06-16
  • 1970-01-01
  • 1970-01-01
  • 2013-02-11
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多