2012-01-25 11 views
0

こんにちは、私はiPhone App開発の新人です。現在、デプロイメントバージョン4.3の小さなアプリケーションをApp Storeにリリースしました。しかし、バージョンの互換性のため、一部のユーザーはアプリをダウンロードしてインストールすることができません。私はインターネットで検索しましたが、私は多くの解決策を得ていませんでした。すべてのユーザーがアプリケーションを使用できるように、展開中にどのバージョンを設定する必要がありますか?iphoneアプリをアプリストロークにリリースする際に最低限必要なデプロイメントターゲットは何ですか?

答えて

0

あなたのコードが対応している場合は、 コードが変更される可能性があります。

3

アプリで使用するAPIメソッドに応じて、最小限のデプロイメントバージョンを設定する必要があります。つまり、iOS 5 SDKのメソッドを使用し、アプリを下位互換(iOSの古いバージョンのサポート)しない場合は、 min展開バージョンをiOS 5に設定する必要があります。新しいiOSがインストールされていないユーザーの気になる点は、別の質問です。

1

デプロイメントターゲットは、アプリケーションでサポートされる予定のiOSの最小バージョンです。これは、iTunes Storeがユーザーに、同じまたはそれ以上のiOSバージョンを持つこのアプリケーションをデバイスにダウンロードさせることを意味します。

これを実現するには、開発者はAPIを使用しながら注意を払う必要があります。 APIのバージョンは、デプロイメント対象のiOSバージョンより高くしないでください。より高いAPIを使用する必要がある場合は、

[UIDevice currentDevice] .systemVersionを使用してターゲットデバイスのバージョンを確認する必要があります。

1

デプロイメントターゲットは、実際にそのバージョンのアプリケーションをテストした最も低いOSデバイスのものに設定する必要があります。多くの開発者は、その目的のためだけにアップグレードされていない古いiOSデバイスを保有または借用しています。さもなければあなたの顧客はあなたのアルファテスト担当者になります。

関連する問題