2012-01-25 2 views
1

У меня есть устройство iPhone 4 и протестировано на нем, и он работает отлично, но когда я отправил приложение моему клиенту с iPhone 3GS, его сбои в каком-то определенном виде.
Мой вопрос в том, что я могу проверить свое приложение на 3GS без реального устройства, например, на симуляторе? Также я могу видеть журналы аварийных устройств моего клиентского устройства.Ошибка приложения на устройстве 3GS

ответ

3

Прежде всего, вы должны получить crashlog от своего клиента, так как, вероятно, вы скомпилировали сборку, ваш XCode сможет ее символизировать. Тогда должно быть легко найти линию, которая разбивается.

Вы также можете попробовать воспроизвести аватар с эмулятором, но имейте в виду, что это не совсем то же самое, что и реальное устройство, поэтому он может работать на эмуляторе, а не на реальном устройстве.

Вы можете иметь журналы, как, что: http://www.iphonedevsdk.com/forum/iphone-sdk-development/55116-how-get-crash-logs-data-iphone-os-ios.html

Попросите клиента сделать это.

+0

Как я могу воспроизвести сбой на эмуляторе, так как я могу определить только версию os в xcode при запуске кода. –

+0

Также как я могу получить журнал сбоев от клиента –

+0

Если это специфично для 3GS, это будет сложно, но это также может быть (и это, вероятно) проблема с версией iOS. Поэтому попробуйте в эмуляторе с той же версией iOS, что и ваш клиент. – Zoleas

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