iPhone アプリに Facebook ボタンがあります。触れたら、Facebook iPhoneアプリに移動して、Facebook iPhoneアプリがデバイスにある場合はFacebookページをロードし、そうでない場合はSafariに移動して、このFacebookページに移動します。以下のコードは Facebook アプリに移動しますが、フィードに移動するだけです。しかし、FacebookのiPhoneアプリがインストールされていないときは、私が望むように機能します
このコードは実行されます。
ボタンをクリックして直接ページに移動するにはどうすればよいですか?
NSString *urlStr = @"https://www.facebook.com/MYFACEBOOKPAGE";
NSURL *url = [[NSURL alloc] initWithString:urlStr];
if (![[UIApplication sharedApplication] openURL:url]) NSLog(@"%@%@",@"Failed to open url:",[url description]);