10/12 18:07 その後の調査。Xcode3でビルドすると互換、Xcode4.5でビルドすると「デプロイ先をiOS4.3にしていても」非互換。うーむ…
(piza)
10/12 18:12 ちなみに落ちてる原因は「特定条件でしか許可していなかった回転が常にOKになってしまう」ためにOpenGLES回りが「回転でコンテキスト変わってるのに未配慮なためfault」ということらしい
(punu)
10/12 18:28 Android開発環境的にいうと、iOSの開発環境は「targetSdkVersionはIDE(Xcode)に埋め込みで、minSdkVersionしか指定できない」ようなもの。古いコードの動作互換をとり続けるには古いXcodeを使い続けないといけない
(pona)
10/12 18:31 しかし当然古いXcodeでは新しいiOSの機能は使えないし、そもそも「古いXcodeを使い続けるにはMacOSXも古いままにしておかないといけない」なんて制限があったりする (pogi)
10/12 19:09 @sinpen @5mingame2 そのへんまではすぐ調べがつきますね…問題は今まで「こっちに回転方向変えていい?」に対してy/nを返せばよかったのを「今変えていい回転方向はどっちよ」に対して答を返すという形になったので、ロジックを変えないといかんのですな
(kobu)