2013-02-28 3 views
0

У меня есть код, который реагирует на изменения ориентации, и после много отладки и разочарования я понял, что, хотя при тестировании на оборудовании мой код работает нормально, при тестировании на симуляторе, хотя симулятор ориентированный на пейзаж, код читает его текущую ориентацию как портрет. Любая причина для этого? это расстраивает.iOS Simulator (Xcode 4.2)

+2

Очень простая причина для этого. Симулятор - это не аппаратное обеспечение. Не доверяйте симулятору (любому симулятору) быть 100% -ным соответствием для аппаратного обеспечения. Всегда будут различия, ограничения и другие странности независимо от платформы. – Jeremy1026

+0

Да, всякий раз, когда я тестирую связанные с ориентацией вещи в симуляторе, я уверен, что я начинаю в портретном режиме (на симуляторе), по какой-то причине, даже если вы начинаете в пейзаже, он все еще регистрируется как портрет: p – Shizam

ответ

1

На симуляторе вы можете вносить изменения в 2 оси. на устройстве по 3 оси.

Вы получите несколько интересных случаев, когда вы отлаживаете реальное устройство, которое настоятельно рекомендуется. Вы можете получить около 100-200 долларов США (используется).

Смежные вопросы