他の開発者の方々も同じでしょうが、先週iOS6に対応したxcode 4.5(GM)がリリースされてその対応に大わらわ(?)ではないかと思います。
ただ、このxcodeを使ってしまうとiPhone 5にも完全対応しなくてはいけないようで少々面倒ですね。何が面倒って画面のレイアウトです。それまでのxcodeでとりあえずのiOS6対応をしている分には長くなった縦の両端が黒くなるだけでしたが(Portlraitの場合)、GM版でビルドすると今までの画角と両方に対応しなければいけません。
また今までのxcodeを使っていればiOSのAPIの互換性もあまり気にする必要はありませんでしたが、GM版を使うとそれもそうもいかないようです。これで噂されているiPad miniなんて出たら面倒だなぁと思ったりしています。iPhone 5の場合には UIUserInterfaceIdiom = UIUserInterfaceIdiomPhone の場合だけで、画面が大きくなる分には表示項目を削る必要はありませんでした。しかしもしiPad miniのUIUserInterfaceIdiomがUIUserInterfaceIdiomPadだったりするとかなり面倒になる気がします。
リリースしているアプリについては既にiOS 6に対応しています。
Leave a Reply