URL /アプリストアのアプリへのリンクは非常に簡単に作成することができますが、最終的な結果を達成するために、いくつかの方法があります。まず第一に、我々はリンクの目的を明確にする必要があります(例えば、Facebookのポストには使用されているかもしれないし、アプリ内で使用されて、アプリ内のアラートやボタンを通じてユーザーに評価を促しているかもしれません)
3つのカテゴリでリンクをどのように使用するかを広く分類できます。
1. iOS(またはOS X)ドメインの外で公開して使用したいと考えています。このリンクを使ってあなたのFacebookの壁に共有したり、リンクをメールに埋め込んだりすることができます。 iPhone(または他のiOSデバイス)やMacBookを持っていないあなたの友人が、Facebookやそのメールアプリケーション/クライアントからそのリンクをクリックして使用するかもしれないので、私は外部のiOSドメインと言った。
2. iOS(またはOS X)ドメイン内のリンクを使用します。 0120-900-325-3.アプリのユーザー(既にアプリを使用しているユーザー)を(iOSまたはOS Xの特定のセクションに)送信したいと考えています。アプリストアのアプリ。このリンクを埋め込むと
https://itunes.apple.com/app/dots-a-game-about-connecting/id632285588?mt=8
それは、いくつかの成果につながることができます:カテゴリ1と2それがURLのこのタイプを使用するのが最善ですについては
- ユーザーがこのリンクをクリックした場合iPhoneから(iPhoneの任意のiPhoneアプリまたはメールアプリから):App Storeのアプリページが直接開きます
- Android携帯電話やブラウザ(Chrome/Safari/etc)からこのリンクをクリックすると、 itunes.apple.comのウェブサイトが内部で開きますデフォルトブラウザ。あなたがMacBook上でそれを開いても、iTunes App Storeは開かれませんが、ブラウザ自体にアプリケーションページが表示されます。
側注:以下も提案されているリンクの並べ替えを述べたウェブ上のいくつかの場所があります。 http://appstore.com/dotsagameaboutconnecting
あなたは、このリンクそれは、いくつかの成果につながることができます埋め込むと:
- ユーザーの場合をiPhoneまたはMacBookからこのリンクをクリックすると、App Storeのあなたのアプリページが直接開きます。だから、このリンクはMacBookユーザーにとっては、MacBookのユーザーをSafariブラウザに入れずに直接iTunesに送るので、MacBookユーザーにとっては少し上手だ。
- ユーザーがAndroid搭載の携帯電話やブラウザ(Chrome/Safari /など)からこのリンクをクリックした場合、):iTunesがインストールされているPCからユーザーがクリックしている場合、このリンクはiTunes以外で(AndroidデバイスとiTunesを搭載していないPCで)あなたのアプリを開きます。あなたのアプリの言及。以下、そのページのスクリーンショット:
![iTunes not installed. Download iTunes.](https://i.stack.imgur.com/kIOZN.png)
ですから(iOSのドメイン内/外)あなたのリンクをクリックします誰がわからない場合や、より安全側になりたい場合は、私が最初にお勧めしますアプローチ。アプリの特定のリンクを作成する方法については、hereをお読みください。
カテゴリでは3は、単にいくつかの機能/アクションのコードの下に使用します。上記のコードの詳細については
NSString *myAppID = @"632285588";
NSString *url = [NSString stringWithFormat: @"itms-apps://ax.itunes.apple.com/WebObjects/MZStore.woa/wa/viewContentsUserReviews?type=Purple+Software&id=%@", myAppID];
//iOS7 doesn't approve above format so add iOS7 specific format
if ([[[UIDevice currentDevice] systemVersion] floatValue] >= 7.0) {
url = [NSString stringWithFormat: @"itms-apps://itunes.apple.com/app/id%@", myAppID];
}
[[UIApplication sharedApplication] openURL: [NSURL URLWithString: url]];
がthis答えを参照してください。
最初のバージョンのアプリを開発している開発者にとって、アプリはまだアプリストアに公開されていません。公開するアプリの正しいリンクを取得する方法については常に疑問があります。そのため: iTunesConnectからあなたのアプリIDを入手してください。新しいアプリケーションを作成するには、iTunesConnectを使用します。名前、説明、アイコン、スクリーンショットなどを付けます。アプリケーションがiTunesConnectで作成されると(アプリケーションを送信しなくても)、アプリケーションの識別子セクションからApple IDを取得できます。
リンクから国を削除することをおすすめします。その後、他の国のユーザーは開かれても問題ありません。 http://itunes.apple.com/app/appName/id346542660?mt=8 – Shmidt
ありがとうShmidt - すばらしい点。また、Twitter、Facebook、Email、SMSのMac&iPhoneで新しいURL(gbなし)を再テストしました。 –
さらにiTunesアフィリエイトプログラムを使用してiTunes正規のリンクデスクトップ上でiTunes Previewページを開くだけでなく、iTunes Storeを強制的にアプリページに開くように提案されます。アフィリエイトリンクパラメータがなければ、リンクに "ls = 1"を追加するだけで、デスクトップ上のストアを強制的に開くことができます。 https://itunes.apple.com/app/appName/id346542660?mt=8&ls=1 –