0

アプリがソーシャル共有を介してアプリストアでアプリ自体へのリンクを共有する必要があります。つまり、次のようなものです。

「私はこの素晴らしいアプリを使っています。次のサイトから入手できます:」

したがって、アプリはアプリ ストアに送信される前にアプリ ストアの URL を知る必要がありますが、これは可能ですか?

4

3 に答える 3

0

次の iTunes URL の現在の形式を使用して、経験に基づいた推測を行うことができる場合があります。

https://itunes.apple.com/{country_code}/app/{app_name}/id{app_id}?mt=8

iTunes Connect で「新しいアプリ」を作成したら、アプリ ID を取得する必要があるため、URL にプラグインできます。

別の方法として、アプリから単純な HTTP 呼び出しを行うことができる場合は、URL のボイラープレート部分をコード (例: https://itunes.apple.com/us/app/{app_name}/id{app_id}?mt=8) に焼き付けて、アプリの起動時に URL に到達することができます。アプリの適切な ID を指定しました。それを保存し、NSUserDefaultsその時点からコードで URL を構築します。

Web サイトやカスタム バックエンドがない場合は、Parseなどのサービスを検討してください。

幸運を!

于 2013-07-23T17:01:46.037 に答える
0

アプリ ID を使用して URL を作成できます。アプリの iTunesConnect ページから ID を取得し、次のように URL を作成できます。

#define APP_ID 653451876

NSString* url = [NSString stringWithFormat: @"http://itunes.apple.com/us/app/cap-that!/id%d",APP_ID];

そこを参照してください https://stackoverflow.com/a/12764735/877032

于 2013-07-23T17:09:25.430 に答える
-1

あなたがアプリの開発者である場合は、Google Play ストアでそれを知ることができます 。 google.com/store/apps/details?id=com.whawhawhat.referencejquery

https://play.google.com/store/apps/details?id=と、com.mycompany.myfirstapp のようなパッケージ名があることがわかります。

iTunes ストアではアプリが ID を取得するため、それは不可能です。

于 2013-07-23T16:51:18.947 に答える