Xcode4.x で 1st. iPod touchをテストする2012年07月19日 12:10

MPVolumeViewは、シミュレーターで表示されないので実機での確認が必須となる。iOS 5.1.1 の iPhone 4S, iPod touch (4th) とも問題なかったが、手持ちの初代 iPod touch (iOS 3.1.3) での動作確認にに手間取ったのでメモを残す。(開発環境は、Xcode 4.3.3)

1. まず Xcode 4.x を iOS 3.x に対応させるのに下記のサイトが参考になった。
http://akamatsu.org/aka/2012/03/26/ios-3-1-3-compatible/

2. アプリを実機に転送してもUIVew が正しく表示されない(viewDidLoadがコールされない)、この対応には下記のサイトが参考になった。
http://homepage2.nifty.com/GREIF/xc_column.html

3. 最後にミスったのは、No Volume Available が表示されるのみで、肝心なボリュウームのスライダーが出てこない。これに関しては、このサイトに突き当たるまで気づかなかった。言われてみれば当然です、焦った、、!
http://www.mail-archive.com/cocoa-dev@lists.apple.com/msg41546.html