[英]Opening a facebook URL on iOS with openURL leads to broken page on Facebook app
[英]Problems opening Facebook page from iOS app
尝试从我的应用程序在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应用遇到问题,您可以尝试重新启动它,或者再次尝试。
问题似乎出在我的Facebook页面上。 上面的代码适用于除我自己之外的所有其他Facebook页面。 我尝试过向Facebook发送一个错误报告,但这就像给总统的一封信一样。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.