自作のiPhoneアプリからSafariやApp Storeを起動する方法
iPhoneアプリを開発していると、サイトを開いたり、他アプリへのリンクを貼りたい場合があります。その方法について調べていたら意外と簡単だったので、以下に残しておきます。
サイトを開きたい場合、以下の2行を該当する場所で呼び出せばOKです。ダブルクォートで囲ったリンクの部分は表示したいサイトのURLを指定。
NSURL *url = [NSURL URLWithString:@"http://jolene.hateblo.jp/"];
[[UIApplication sharedApplication] openURL:url];
他アプリへのリンクはダブルクォートで囲った部分を"https://itunes.apple.com/〜"に変更すればOKです。
これだけでサイトを指定した場合にはSafariが自動で起動しますし、他アプリへのリンクを貼った場合はApp Storeが自動で起動します。