iPad アプリの iOS Deployment Target に設定するバージョン値を検討する

公開日: : 最終更新日:2011/08/06 iPad

自作アプリのiPadの対応バージョンを決める際に、一番古くから対応していることにした場合どのバージョンになるかが分からなかったので調べてみたらなかなか見つからなかったのでメモしてみる。
iOS (アップル) – Wikipedia によると、iPad発売時点の iOSのバージョンは3.2で、その後、3.2.1, 3.2.2, 4.2.1,… とアップデートされたようだ。

対応バージョンは、Xcodeのプロジェクトの設定の iOS Deployment Target で設定するはず。
deployment.png

ということで、一番古いバージョンに設定すると iOS 3.2.0 になるのだが、実際に 3.2 に設定して Simulator で実行してみたところ、下記のコードで
-[UIWindow setRootViewController:]: unrecognized selector sent to instance 0xxxxx で落ちてしまった。
4.2 の Simultator だと問題がなかったので、とりあえず 4.2 からサポートにしておく。

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {    
    
    // Override point for customization after app launch.
    
	// Set the split view controller as the window's root view controller and display.
    self.window.rootViewController = self.splitViewController;
    [self.window makeKeyAndVisible];
    
    return YES;
}

今App Storeで公開されているものは 4.3 の機能を使っておらず 4.2でも動作するのにもかかわらず 4.3 に設定しているので、4.2 ユーザは4.3にアップデートしないと購入することができず不便なことになっている。
丁度追加機能を入れてリリースするところなので、iOS Deployment Target の値も4.2に変更してリリースしてみることにする。
iOS Development Target の設定は結構忘れがちなので注意しよう。

touchEU.png

関連記事

no image

[iPhone SDK] iOS 4で導入された Blocks とは

Game Center を試していると、たくさんの^ (Caret というらしい。自分はハットと覚え

記事を読む

iPad Air 2 OpenAL再生でプチノイズ発生(更新あり)

新アプリが動き始めたので、TestFlightを利用してベータテストを行っている。自分のiPad2や

記事を読む

no image

[iPhone SDK] UINavigationBar にボタンを追加する

自作アプリでUIWebViewを使ってWebを表示しているが、戻る・進むボタンをUINaviga

記事を読む

no image

iPhoneアプリやiPadアプリのモックをさくさく作れる iPadアプリ iMockups

iPhoneやiPadアプリのモックアップをサクサク作れそうなiPadアプリ iMockups をR

記事を読む

no image

[iOS] アプリ名にiPadと入れてRejectされた話

新作 iPad アプリを App Store に Submit したところ、Reject されたので

記事を読む

no image

iPad2 を iOS5 にアップデート

iOS5 はまだ不安定な印象があったので、iPod touch 4th に入れただけで様子を見ていた

記事を読む

no image

[iPad開発本] Beginning iPad Development

まだ数が少ないiPad開発本がApressから出たみたい。(Beginning of iPad De

記事を読む

no image

リズムくんHD 1.0.1 をリリースしました (2012/09/01)

iPhone/iPad はサイレントモードにしても音が鳴る | DevCafeJp iOSの消音

記事を読む

[iOS SDK] iTunes Connect ではまる

iOS8リリースに合わせてiTunes Connect のUIが大幅に変わっており、下記のページの方

記事を読む

iPad 12.9インチでも安定するタブレットスタンド

iPad Pro 12.9インチを買ったが、かなり大きく机の上で場所を取るので、スタンドを買ってみ

記事を読む

Message

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください

ポモドーロテクニック用物理タイマーならTime Timer

会社ではなかなか自由に時間を使えないが、家で読書や作業をする

DELL 32インチディスプレイ U3223QE 購入

Dell U3223QE は解像度 3840x216

WWDC 2023 Vision Pro発表

2023/6/5 (日本時間 2023/06/06 2AM)のWWD

M1 MacBook Air を Venturaにアップデートする

M1 MacBook Air を macOS Montere

iOS16でaurioTouch の inBufferFramesが1になる

https://developer.apple.com/librar

→もっと見る

  • 2011年8月
    1234567
    891011121314
    15161718192021
    22232425262728
    293031  
PAGE TOP ↑