
有没有办法在原生iOS Facebook应用程序中打开只有应用程序范围ID的用户页面?
这是我当前的代码,它在本机iOS Facebook应用程序中产生“找不到页面”错误.
Nsstring *link = [Nsstring stringWithFormat:@"fb://profile/%@",fbID];NSURL *facebookURL = [NSURL URLWithString:link];if ([[UIApplication sharedApplication] canopenURL:facebookURL]) { [[UIApplication sharedApplication] openURL:facebookURL];} else { Nsstring *link = [Nsstring stringWithFormat:@"http://facebook.com/%@",fbID]; [[UIApplication sharedApplication] openURL:[NSURL URLWithString:link]];}解决方法 嗨基于这个 documentation.所以Facebook ID是应用范围的用户ID.因此,您也可以使用相同的URL方案.尝试使用此请求打开用户个人资料: fb://profile?app_scoped_user_ID=%@
关于这个请求也请考虑这个article.毕竟在我看来你应该使用Safari来显示用户个人资料.
总结以上是内存溢出为你收集整理的如何在原生iOS Facebook应用中打开某人的个人资料页面及其应用范围ID全部内容,希望文章能够帮你解决如何在原生iOS Facebook应用中打开某人的个人资料页面及其应用范围ID所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)