【问题标题】:Problems opening Facebook page from iOS app从 iOS 应用程序打开 Facebook 页面时出现问题
【发布时间】:2013-07-22 23:10:47
【问题描述】:

试图从我的应用程序中打开 Facebook 应用程序中的应用程序粉丝页面,我快疯了。它适用于 Safari,但不适用于 Facebook 应用程序。

我已经阅读了这里的所有问题和答案,他们都指出这是最好的方法:

NSURL *facebookURL = [NSURL URLWithString: @"http://facebook.com/<my_app_name>"];
NSURL *facebookAppURL = [NSURL URLWithString: @"fb://profile/<my_uid_number"];

if( [[UIApplication sharedApplication] canOpenURL: facebookAppURL] ) {
    [[UIApplication sharedApplication] openURL: facebookAppURL];
} else {
    [[UIApplication sharedApplication] openURL: facebookURL];
}

我通过在我的 Facebook 页面中进行搜索找到了我的页面的 UID。我已经通过尝试验证了它是正确的数字:

http://www.facebook.com/<my_uid_number> 

在 Safari 中。效果很好。

但无论我做什么,当我使用“fb://profile/”方案时,我的应用程序会启动 Facebook,但随后会显示“找不到内容”。

有人有什么想法吗?

一如既往的感谢。

【问题讨论】:

    标签: ios facebook openurl


    【解决方案1】:

    这对我来说很好。我在 iOS 上遇到了 Facebook 应用程序的问题,您可以尝试重新启动它或再次尝试。

    【讨论】:

    • 是的,我尝试重新启动应用程序以及设备。仍然没有运气。谢谢。
    • 嗯,我认为问题出在我的页面上。我找到了另一个应用程序的粉丝页面并将他们的 UID 放在我的应用程序中,它工作正常。所以现在我必须弄清楚如何告诉 Facebook 我的个人资料页面有问题。哦。
    【解决方案2】:

    问题似乎出在我的 Facebook 页面上。上面的代码确实适用于除我自己的 Facebook 页面之外的所有其他 Facebook 页面。我曾尝试向 Facebook 发送错误报告,但这就像给总统的一封信。

    【讨论】:

    • 哇。我疯狂地想弄清楚这一点。如果我没记错的话,我相信重新安装 Facebook 应用程序可以解决问题。除非 Facebook 的主管人员阅读了我的错误报告并在不告诉我的情况下修复了某些问题。希望对某人有所帮助。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-06-16
    • 1970-01-01
    • 2011-11-23
    • 2021-03-06
    • 1970-01-01
    • 2013-02-09
    相关资源
    最近更新 更多