устройство iPhone против симулятора iPhone - PullRequest
36 голосов
/ 19 декабря 2008

Я слышал, что приложения не работают должным образом на симуляторе, но работают должным образом на реальном устройстве iPhone. Кто-нибудь испытывал приложение, которое отлично работает в симуляторе, но не на реальном устройстве iPhone?

Ответы [ 25 ]

1 голос
/ 27 апреля 2009

У меня было много проблем с библиотеками и фреймворками при переходе с симулятора на устройство. Не в последнюю очередь то, что у них разные архитектуры!

1 голос
/ 12 мая 2009

Я видел расположение объектов, например, панели инструментов на симуляторе отличались от телефона. Очень раздражает.

1 голос
/ 13 мая 2009

Да ....

Приложения, скомпилированные для 2.x, будут нормально работать на устройстве 3.0, но на 3.0Simulator сбоит

Примечание: 1. Если вы скомпилируете для 3.0, приложение будет отлично работать на симуляторе 3.0 также ... 2. а) Скомпилируйте для 2.x и запустите приложение в симуляторе. б) Теперь измените аппаратное обеспечение симулятора iPhone на «3.0». c) Затем запустите приложение, которое мы установили ранее на шаге a). CRASH !!!!!!!!

0 голосов
/ 27 февраля 2015

При попытке доступа к UIDevice.currentDevice () возвращается симулятор iOS вместо реального тестируемого устройства. Это отстой, так как вы не можете делать определенные вещи на симуляторе.

0 голосов
/ 04 февраля 2011

Загрузка ресурсов в симуляторе НАМНОГО быстрее, чем в устройстве. Например, загрузка и отображение последовательности полноэкранного UIImages (как элементарного видео) может выглядеть очень плавно в симуляторе и прерывисто на устройстве.

На самом деле, помните, что между разными устройствами существует огромная разница в скорости. Оригинальный iPhone и iPhone 3G работают медленнее, чем iPod touch 2nd Gen, что также намного медленнее, чем iPhone 3GS и т. Д.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...