忘れそうなのでメモ

iPhoneアプリからAppStoreを開いて、特定のアプリを表示させたい場合の話し。

-openURL:をつかって呼び出したい場合のスキームはitms-app:らしい。
http://itunes.com/app/TargetAppName みたいなURLと組み合わせてみたところ、普通に使えたので、これでいいのかな。
結果、URLはitms-app://itunes.com/app/TargetAppNameに。

-(IBAction)test:(id)sender
{
	[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"itms-apps://itunes.com/app/hawkeye"]];
}

アプリ名に空白とか含む場合はどーするんだろ?%23とかすればいいのかな?