1

アプリを作成しましたが、現在、すべての国のアプリ ストアで公開されています。英国向けに別のバージョンのアプリを展開したいと考えています。唯一の違いは、ユーザーに表示される都市です。これを行うことは可能ですか?すべての国のアプリ ストアで既にアプリを公開している場合、これを行う手順は何ですか? これは良い方法ではありませんか?アプリの 1 つのバージョンですべての都市を簡単に表示できます。

4

2 に答える 2

1

CoreLocation を介して場所を取得し、英国内にいることを検出したときに対応するデータセットを表示することもできますが、近くに WiFi がない地下室 (または地下鉄内) にいる場合は機能しません。 . 便利さだけなら、これでいいのかもしれません。CoreLocation の動作に依存しないでください。CoreLocation は、ジェイルブレイクされたデバイスや、GPS がなく、WiFi 受信がない/不十分な環境でだまされる可能性があります。

また、特に英国を対象とする別のアプリ ID を使用してアプリの 2 番目のバージョン (Xcode の新しいターゲット) を作成し、たとえば、データファイルの定義またはターゲット メンバーシップを使用して、別のバージョンが適切なデータセットを持つようにすることもできます。私があなたを正しく理解していれば、それは既存のアプリの完全なデータセットを持たないという点で「制限付き」バージョンになるため、有料アプリの場合、機能が少ないため英国版の方が安くなるはずです(ただし、実際にはアップしていますApple がしつこく言わない限り)。

于 2011-04-06T20:45:49.390 に答える
0

すべての都市をアプリに追加し、国ピッカーを使用して、ユーザーの IP アドレスの元の国をデフォルトで選択できます。

于 2011-04-06T20:39:17.077 に答える