2017-04-23 10 views
0

[[UIDevice currentDevice] systemVersion]は、実行中の現在のiOSバージョンのみを返します。最小の展開バージョンを取得する方法はありません。iOSアプリケーションターゲットの最小配備バージョンをプログラムでどのように見つけることができますか?

+0

手動でminimum_ios_version = "iOS_9" または列挙型のような定数を維持し、それが現在のデバイスのバージョンを使用して比較することができます。 – suhit

答えて

0

__IPHONE_OS_VERSION_MIN_REQUIREDキーワードを使用すると、最小限の展開ターゲットを見つけることができます。例えば;

print(__IPHONE_OS_VERSION_MIN_REQUIRED) 
//90300 -> 9.3 

のObjective C

NSLog(@"Deployment target: %i", __IPHONE_OS_VERSION_MIN_REQUIRED); 
関連する問題