2011-07-29 7 views
2

私はアプリストアでリリースされ、3.xと4.xで使用できるアプリを持っています。 ベースSDK最新4.2とデプロイメントターゲット3.0を使用してコンパイルしました。iOS4ユーザーだけがダウンロードできるようにアプリを設定するにはどうすればよいですか?

しかし4.0に変更が加えられました(つまり、このアプリケーションはiOS3.xを使用している場合は機能しません)。3.x

のユーザーをチェックしたくありません

デプロイメントターゲットを4.0に設定した場合、iOS3.xのユーザーはこれをインストールすることができなくなるため、以前のバージョンはまだ動作していますが、削除されますか?

私たちが最後に望むのは、アップデートを行い、もはやアプリを使用できないだけでなく、若干古いバージョンに戻ることができないため、 。

+0

はい、これはまだアプリケーションストアに表示されますが、3.xをダウンロードした人にはこのアプリケーションにOS 4.0などが必要であるというメッセージが表示されます。だから大丈夫です。 –

答えて

0

将来のダウンローダーは3.xにはありません 現在のダウンロードは3.xでは削除されませんが、今後のアップデートはできません。

ただし、ユーザーがiTunes経由で自分のアプリケーションを更新した場合、iTunesがその更新プログラムを適用する際に問題のアプリケーションが失われ、そのデバイスに同期されなくなる可能性があります。

後者の場合、避けられないバグです。

+0

それはまだ今日のバグかどうか? – chris

+0

上記は依然として適用されます。しかし、3.xデバイスの割合は今日では非常に小さく、それは心配するものではありません。第1世代のデバイスだけが3.xのままでいなければなりません。 iOSデバイスの大部分は現在、iOS4のバージョンになっています。実際、大部分のデバイスは現在iOS5に搭載されています。 –

+0

iOS4のサポートを外してiOS5のみをサポートしている場合、同じバグが適用されると思いますか?私の心配は、(デバイスまたはiTunes経由で)アップグレードしている古いバージョンのアプリを引き続き使用できないiOS4ユーザーです。 – chris

関連する問題