Тестирует ли приложение только устройство на iOS 5 и симулятор iOS 4? - PullRequest
2 голосов
/ 14 января 2012

Я недавно обновил свою версию XCode, и у меня огромная проблема , когда я пытался собрать мой iPod Touch второго поколения под управлением iOS 4.2.1.- Настолько, что я перестал пытаться.

Сборка на симуляторе работает нормально для симуляторов iOS 5 и iOS 4.2 - я также собираюсь протестировать приложение на устройстве iOS 5 (когда явозьми меня в руки).

Достаточно ли этого тестирования, чтобы выпустить приложение с минимальной iOS 4.2.1?- Проблема в том, что я уже выпустил приложение с минимальной iOS 4.2.1, но мне нужно выпустить это обновление (без тестирования на устройстве iOS 4).

Есть ли проблемы с выполнениемэтот?- Если это работает на симуляторе iOS 4 и на симуляторе / устройстве iOS 5, это достаточно хорошо?

1 Ответ

4 голосов
/ 14 января 2012

Нет, симулятор является симулятором и недостаточно хорош для тестирования приложения.

Различия между симулятором и устройством, по моему опыту, богаты по количеству и серьезности.Я бы никогда не выпустил приложение, не протестировав его на реальном устройстве.Всякий раз, когда я выпускаю приложение, которое также должно быть совместимо с iPhone 2G / 3G и т. Д., Фактическое тестирование на этих устройствах всегда приводит к проблемам, с которыми я никогда не сталкивался на симуляторе.

Один прекрасный пример общей ловушки при рендерингеКод, совместимый с ARM6, является серьезной ошибкой в ​​LLVM2 и 3. Это приведет к сбою оптимизированного кода для этой архитектуры.Однако проблемы с подключением будут видны только на реальном устройстве, а не на симуляторе (так как этот ребенок использует код x86, а не ARM6).

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