我是iOS开发的新手,所以请耐心等待..
我正在创建一个简单的应用程序。有一个Facebook按钮,我喜欢该按钮将用户发送到我的Facebook页面,无论是在浏览器中还是他们的Facebook应用程序打开了。
我知道可能有很多东西需要解释,但如果有人能指出我的方向很好,那就谢谢了。
答案 0 :(得分:2)
您需要下载FacebookSDK并按照那里描述的步骤进行操作。查看此页面https://developers.facebook.com/docs/getting-started/facebook-sdk-for-ios/3.1/
希望有帮助...
答案 1 :(得分:2)
从Facebook的4.0更新开始,您可以跳转到具有此URI架构的页面:
fb://page/{fbid}
请确保检查以确保您使用的设备可以响应它:
[[UIApplication sharedApplication] canOpenURL:[NSURL urlWithString:@"fb://page/{fbid}"]];
您的方法最终可能会看起来像这样:
- (IBAction)openFBPage:(id)sender {
if ([[UIApplication sharedApplication] canOpenURL:[NSURL urlWithString:@"fb://page/{fbid}"]]) {
[[UIApplication sharedApplication] openURL:[NSURL urlWithString:@"fb://page/{fbid}"]];
} else {
NSLog(@"Facebook isn't installed.");
// or do the sensible thing and openURL the HTTP version of the page in safari
}
...您可以将上述方法与Interface Builder中的按钮相关联。