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

UITableViewCell セルの再利用の問題

設定画面に他の自作アプリ情報を加えたりしようと思い、UITableViewController で1

記事を読む

Guideline 2.5.10 – Performance – Software Requirements で Reject

2019年3月27日以降、iPhone Xs Maxの画面サイズ6.5インチのスクリーンショットが

記事を読む

[iOS SDK] WatchKitでできることできないこと 2015年3月

Apple Watch発売日(2015年4月24日)までに自作アプリの WatchKit対応

記事を読む

no image

[iOS SDK] Pebble腕時計対応iOSアプリを作る

英単語学習アプリ WordLearnをリリースしましたに書いたけれども今Pebble腕時計対応iOS

記事を読む

no image

[iOS SDK] 物書堂の辞書アプリと連携してみた

物書堂は使い勝手のよい辞書アプリをたくさんリリースしている会社だ。 今作っている英単語学習アプリで

記事を読む

[WatchKit] WatchSim 買ってみた

WatchSim Danny Keogan posted with iT

記事を読む

no image

MacPeople 2012 5月号にはほしいガジェットがたくさん紹介されてる

定期購読しているMacPeopleの今月号(5月号)で面白い製品がたくさん紹介されていたのでメモを書

記事を読む

Apple Special Event 2019

https://japanese.engadget.com/2019/09/10/5-iphone

記事を読む

no image

iPhone/Androidアプリで週末起業(山崎潤一郎著) を読んでみた。

前著を読んで、ちょっと楽観的に書きすぎていると思ったけれどもとりあえず最新版が出たので読んでみた。

記事を読む

no image

iPhone SDK勉強会

iPhone 開発の勉強会をしよう、ということになったので、それ向けにメモを書いてみる。相手はいろい

記事を読む

Message

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

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

自動昇降機能付きデスクFLEXISPOT EJ2購入

今後もテレワークが長く続きそうなので、憧れだった自

Xcode 11.4からCatalinaが必須に

Catalina に関してはよい噂を聞かないので、なるべく移行を先送

Bluetooth MIDIキーボード KORG microKEY Airを買ってみた

以前から気になっていた、Bluetooth MIDI キーボード K

Ergohuman のオフィスチェアが気に入っている

コロナウィルスの影響で自宅勤務が数週間続いている。自分は自宅で開発環

AWS IoTを利用してクラウド連携機能を追加してみた

GWに自宅待機でまとまった時間が確保できたので、AWS Io

→もっと見る

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