1

アプリをリモートでテストするためのアドホックプロビジョニングを作成すると、ランドスケープ設定が誤動作します。アプリは、右側にホームボタンがある横向きであると想定されています。ここでデバイスの1つにアドホックプロビジョニングを作成すると、正常に機能します。ただし、同僚がリモートで使用しているデバイスの1つは、アプリを縦向きモードで表示しています(右半分が切り取られています)。plist情報ファイルが引き継がれていないのではないかと思いましたが、コードを使用して方向の値を完全に設定しても機能しなかったため、そうではありませんでした。あるデバイスで壊れて、別のデバイスでは壊れない理由に少し戸惑っています。助言がありますか?

4

1 に答える 1

0

原因を発見しました!

どうやら、誤動作しているiPodtouchはメール用に設定されていませんでした。私のアプリはいくつかのアプリ内メール機能を呼び出し、ユーザーにメールの設定を求めるシステムダイアログを表示しました。これにより問題が発生し、サブビューがアプリの向きに自動的に回転するようになりました。これが私のエンジンのファンデーションコードに固有の問題であるかどうかはわかりませんが、将来誰かがつまずく場合は、これが役立つことを願っています。

于 2010-01-14T07:38:05.063 に答える