私はiOS開発に不慣れなので、ご容赦ください。
簡単なアプリを作成中です。Facebookボタンがあり、ブラウザで、またはFacebookアプリで開いている場合は、そのボタンでユーザーをFacebookページに移動させたいと思います。
説明することがたくさんあることは知っていますが、誰かが私を正しい方向に向けることができれば、それは素晴らしいことです、ありがとう。
FacebookSDKをダウンロードして、そこに記載されている手順に従う必要があります。このページをチェックしてくださいhttps://developers.facebook.com/docs/getting-started/facebook-sdk-for-ios/3.1/
助けてくれることを願っています...
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
}
...そして、上記のメソッドをInterfaceBuilderのボタンにリンクします。