0

私はゲームを開発し、ゲームの「プレミアム」バージョンを宣伝するために、そのゲームの「ライト」バージョンを作成することを計画しています。アプリ内購入の方法に関する情報は簡単に見つかります。しかし、私が見つけられないのは、購入後にLiteバージョン内から実際にアプリケーションをダウンロードする方法です。liteバージョンをpreimumバージョンに更新するつもりはありませんが、代わりにpremiumバージョンをダウンロードする必要のある新しいアプリケーションとして扱います。

どうすればそれを行うことができ、どこでその情報を見つけることができますか?

前もって感謝します!

4

4 に答える 4

2

「アプリ内購入」と「新しいアプリケーション」という概念は相互に排他的です。

最も簡単な方法は、iTunes ストアで新しいアプリにアクセスしてもらい、そこから購入するかどうかを決めてもらうことです。

[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"http://www.itunes.com/apps/yourPaidVersionAppName"]];
于 2010-02-03T10:42:18.957 に答える
2

次の行を呼び出すと、魔法のようになります。

    [[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"http://link_to_your_full_application_in_appstore"]];

UI でボタンを使用し、ユーザーがボタンに触れて上から行を呼び出すことができます (アプリの正確な URL を入力した後 - 別の回答で述べたように、@" http://www.itunes.com/のようになります)。 apps/your_app_name " またはさらに良い @" http://www.itunes.com/apps/your_name/your_app_name ")。

于 2010-02-03T10:43:07.270 に答える
1

アプリ内で新しいアプリケーションをダウンロードすることはできません。アプリ内購入でできるのは

  • いくつかの追加機能を有効にする
  • ユーザーに追加のコンテンツをダウンロードさせる

また、フル バージョンへの iTunes リンクを提供して、フル バージョンのページで標準のアプリストア アプリケーションを開き、ユーザーがダウンロードできるようにすることもできます。

于 2010-02-03T10:36:16.227 に答える
1

私の知る限り、あなたはできません。アプリ内購入は必要ありませんが、別のバージョンのアプリが AppStore にアップされています。これは、アプリ内購入を使用して既存の Lite バージョンを本格的なバージョンにアップグレードできるという点を無効にします.

新しいコンテンツ パックのダウンロードは可能ですが、それには明らかに独自のホスティングが必要です。

アプリの 1 つのバージョンを作成する方がはるかに簡単ですか? デフォルトでは不自由で、アプリ内購入でアップグレードできます。

于 2010-02-03T10:37:00.783 に答える