そんな場合は以下のコードを書いておきます。
NSURL *appURL = [NSURL URLWithString:@"aaaaaa:"]; // aaaaaaにスキーマを設定 NSURL *strURL = [NSURL URLWithString:@"https://itunes.apple.com/us/app/aaaaaa/id000000000?l=ja&ls=1&mt=8"]; // AppStoreのURLを設定 if([[UIApplication sharedApplication] canOpenURL:appURL] == YES) { [[UIApplication sharedApplication] openURL:appURL]; } else { [[UIApplication sharedApplication] openURL:strURL]; }
これでアプリが起動出来る時は、アプリが。
起動できない時はAppStoreが開く様になります。
スキーマについては以下
http://startup-objc.blogspot.jp/2014/08/url.html
AppStoreのURLについては以下をご参照下さい。
http://startup-objc.blogspot.jp/2014/08/appstoreurl.html
0 件のコメント:
コメントを投稿