この質問をする理由は、私が提供したい Facebook サポートです。iOS 6 と 5 の間には決定的な違いがあるため、私は混乱しています。
1 - 5 つしかサポートしない場合、重大なユーザー ベースを失うことになりますよね? どのOSを何人が使用しているかについて、国ごとの分析を行っている人はいますか?
2 - 6 つだけをサポートする場合、どのようなテストが必要ですか? Facebookに関する限り、iOS 6デバイスまたはシミュレーターが必要ですか?
電話のバージョンを確認し、バージョンに基づいて、if-elseステートメントでコードを記述します。このようにして、iOS 5と6の両方をサポートします。テストに関する限り、アプリをチェックするためのシミュレーターまたはデバイスが必要になります。これは、デバイスのOSバージョンを検出するためのリンクです
国ごとの統計を公開しているページはわかりませんが、たとえばここで1人の開発者からの統計を見つけることができ、それらは私がアクセスできる統計に似ています(申し訳ありませんが、公開できません)-とにかくあなたは失うでしょうiOS6のみをサポートする場合、オーディエンスの約20%〜25%。
リリースする前に、常にデバイスでテストする必要があります。ほとんどの場合、アプリはシミュレーターで同じように動作しますが、常にそうとは限りません。IMOは、さらに多くのデバイス(iPhone3GS、iPhone4、iPhone5など)でテストする必要がありますが、もちろん、常に可能であるとは限りません。
iOS 6.0 用の最新の Facebook API を使用し、ユーザー向けに iOS 6.0 をターゲットに設定する必要があると思います。次に、最新のOSを使用している最大ユーザーも見つけます。iOS 6.0に移行する必要があると思います。