2015-08-27 4 views
1

Мы только что выпустили обновленную версию нашего приложения на itunes. Все работает отлично, когда пользователи, которые в настоящее время не имеют приложения на своем устройстве, загружают его. Однако он замерзает на экране заставки, если пользователи пытаются выполнить обновление.Приложение IOS зависает на экране заставки только при обновлении

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

Нам бы очень хотелось избежать публикации новой сборки на itunes, но текущие пользователи, не имеющие возможности обновить приложение, также не очень эффективны.

+2

100% связано с кодом, выполняемым при загрузке ... так что покажите код;) –

+0

Это может быть много причин, проверьте совместимость структуры данных между старой и новой версиями, особенно, которые хранятся в NSUserDefaults, Keychain и т. Д. –

ответ

0

Это может происходит по разным причинам, но я предлагаю некоторые идеи:

  • настройки хранятся по-разному, и это может заморозить приложение
  • некоторые другие изменения в кэшированных данных: другой формат файла и т.д. ..

Один из способов решить эту проблему, чтобы проследить это с помощью отладчика, или поставить некоторые журналы и использовать инструмент устройств, чтобы посмотреть журнал и отслеживать и идентифицировать проблему

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