0
[[UIDevice currentDevice] systemVersion]
は、実行中の現在のiOSバージョンのみを返します。最小の展開バージョンを取得する方法はありません。iOSアプリケーションターゲットの最小配備バージョンをプログラムでどのように見つけることができますか?
[[UIDevice currentDevice] systemVersion]
は、実行中の現在のiOSバージョンのみを返します。最小の展開バージョンを取得する方法はありません。iOSアプリケーションターゲットの最小配備バージョンをプログラムでどのように見つけることができますか?
__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);
手動でminimum_ios_version = "iOS_9" または列挙型のような定数を維持し、それが現在のデバイスのバージョンを使用して比較することができます。 – suhit