Shortki forum

Главная категория => ShortBook => Тема начата: MichaelT от 23 Октябрь 2014, 10:23:51

Название: Вылетает сразу после заставки
Отправлено: MichaelT от 23 Октябрь 2014, 10:23:51
Добрый день!
   Пользуюсь приложением с 2010 года еще с тел 3GS. Библиотека около 750 книг из них больше 500 прочитано этой прогой. Недавно загрузил еще около 10 книг, приложение вылетело. Теперь запускается, показывает заставку и сразу вылетает.
   Почитал на форуме как скачать книги на комп через iTunes (iTunes -> телефон -> программы -> крутим в низ Общие файлы -> ShortBook -> Сохранить в…)
   Все сохранил, удалил – установил программу, закачал обратно книги. Не помогло – опять вылет сразу после заставки.
   Закачал в тел пустой файл library.settings – тоже не помогло.
   Пробовал удалять последние закачанные книги – опять вылет.
   Только после удаления Library.db прога запускается, но не видит книг…

Очень хочется сохранить библиотеку… Что еще попробовать?

Тел 5s iOS 8.1 (на 8.0.2 тоже пробовал), версия ShortBook 10.3.1 (была 10.3.0)
Название: Re: Вылетает сразу после заставки
Отправлено: shortki от 23 Октябрь 2014, 15:32:41
Похоже проблема в базе данных, где-то накладывается код 32-х разрядной и 64-х разрядной версий и база данных повреждается. Но это только догадки.
Название: Re: Вылетает сразу после заставки
Отправлено: MichaelT от 24 Октябрь 2014, 04:26:03
Починил следующим образом.
1.   Слил книги через iTunes из ShortBook на комп
2.   Скачал и установил ShortBookLE
3.   Перетащил все файлы из битой базы в лайт версию
4.   Запустил ShortBookLE – загрузилось нормально!!!
5.   Удалил файлы, которые я пытался закачать в ShortBook во время сбоя, через почту и сайт. Причем при загрузке книг (mail, сайт) программа вылетала, но файлы загружала в базу.
6.   Перекинул книги из ShortBookLE на комп
7.   Залил рабочую базу с компа через iTunes в ShortBook
Все работает!!!
Сбойную базу с книгами оставил на всякий случай. В запакованном виде весит около 675Мб. Если нужно для теста могу слить…
Название: Re: Вылетает сразу после заставки
Отправлено: MichaelT от 27 Октябрь 2014, 04:36:51
Продолжение вылетов…
Дочитал книгу, нажал кнопку «книга прочитана» и закрыл книгу – вылет. Прога ведет себя так же, как в первом случае: вылетает сразу после заставки. Лечится способом, описанным выше. Причем проблем с вылетами и c кнопкой «книга прочитана» в версии ShortBookLE нет.
Пока не выйдет обнова, решил пользоваться версией LE.
Название: Re: Вылетает сразу после заставки
Отправлено: Tsirtseya от 13 Ноябрь 2014, 14:46:28
Добрый день! Аналогичная  проблема. Купила  программу в  понедельник и радовалась ровно два  дня. Перекачала из старой  читалки свои 500 книжек и стала их распределять по категориям. Все  было нормально до  буквы М. Увидела, что не хватает  пару  книжек  серии и докачала оставшиеся. Взялась  распредлять по  категориям и все вылетело. Зависло фатально и больше  не  открывается. Уже  попробовала  открывать и с  почты,  и  с сайта  книжки, но не отвисает. Вылетает  сразу. Могу  я  каким -то образом  справиться  с проблемой не  удаляя саму  программу с  моей  библиотекой? Дивайс айпад new прошит до  последней  версии, версия самой программы текущяя, которая  продается. Очень жду  помощи.
Название: Re: Вылетает сразу после заставки
Отправлено: shortki от 13 Ноябрь 2014, 16:11:25
Пока единственное действенное решение такой проблемы — только переустановка.
Я усиленно тестирую программу на 3-х устройствах, но пока не смог повторить такую ошибку у себя, а это необходимо для её локализации и исправления.
Название: Re: Вылетает сразу после заставки
Отправлено: GRIF от 29 Ноябрь 2014, 04:11:00
Здравствуйте Юрий. Сегодня запустил ее на Air 2, вроде все нормально, но при попытке поднять все мои книги из облака начала вылетать. Удалил, снова поставил - заработала, но при включенной синхронизации с iCloud все повторилось.
Название: Re: Вылетает сразу после заставки
Отправлено: lefthander от 07 Декабрь 2014, 12:24:38
Пока единственное действенное решение такой проблемы — только переустановка.
Я усиленно тестирую программу на 3-х устройствах, но пока не смог повторить такую ошибку у себя, а это необходимо для её локализации и исправления.
Возможно такая ситуация - прога установлена на 7 версии и на 8 (айфон 4 и айпад мини 2) обычно читаю на айпаде, а тут запустил на айфоне и вчера вечером вылетела, переустановка и перезаливка не помогла...  при активации облака книги подгружаются из облака и снова вылет.

Хотя манипуляция с LE версией немного решила проблему. Нужно только некоторое время...
Название: Re: Вылетает сразу после заставки
Отправлено: Izzzy от 31 Январь 2015, 01:51:59
Приветствую! Та же проблема проявилась сегодня на 5s, iOS 8.1.3
Прочитал книгу, выставил ей пять звезд, отметил прочитанной- программа вылетела и больше не запускается!
Версия приложения - последняя на текущий момент.
Через LE версию починить не получается. Переустановить пока не пробовал. Есть ли какое то другое решение на данный момент? Заливать всю библиотеку заново проблематично - в базе больше тысячи книг и они загружались в разное время.
Название: Re: Вылетает сразу после заставки
Отправлено: shortki от 31 Январь 2015, 04:34:46
Попробуйте отправить себе книгу по почте и открыть её из почтового клиента.
Название: Re: Вылетает сразу после заставки
Отправлено: heap от 04 Февраль 2015, 18:27:56
Купленная версия 10.3.3-прочитал книгу, нажал прочитано- теперь тоже вылетает после заставки.Что делать?книг много-часть прочитана,часть нет-да еще и не помню,что читал,что нет. Есть варианты спасения без сноса и установки заново-с возможностью восстановления отметок книг о прочтении???
Название: Re: Вылетает сразу после заставки
Отправлено: heap от 06 Февраль 2015, 00:03:48
Все восстановил и книги и закладки и прочитанное.помог ifunbox.перед тем как снести нерабочую версию скинул папку documents на компьютер.снес программу и начал эксперименты.загрузил читалку и первый раз просто скопировал папку в ifunbox через просмотр папок-результат пустая библиотека и не находил ничего через поиск файлов.потом добавил все содержимое папки через iTunes-результат : читалка вылетала при загрузке как и до сноса.помогло только когда добавил все содержимое папки через ifunbox и менеджер приложений:все вернулось как и до сбоя.вот такие странности-но может кому поможет восстановить библиотеку.
Название: Re: Вылетает сразу после заставки
Отправлено: gadina от 12 Февраль 2015, 06:44:46
Тоже стала вылетать.
До момента вылетов работала исправно больше полугода. Примерно неделю-две назад прочитал очередную книгу -нажал на прочитано и закрыть, и тут же словил вылет. При повторных запусках приложения соответственно тоже вылет. Хотя приложение  остаётся висеть в фоне. Переустановил по новой, залил все книги - в итоге неделя работы и опять вылет. iPhone 5, прошивка 8.1.

Пока-что перешёл на другую читалку, но она менее удобна...
Название: Re: Вылетает сразу после заставки
Отправлено: slavkosha от 12 Февраль 2015, 20:01:49
Отмечаю книгу прочитанной, вылетает. И после этого при каждом запуске вылет. Помогает удаление файла SaveMode из папки Library. :(
Будет фикс?
Спасибо.
Название: Re: Вылетает сразу после заставки
Отправлено: lefthander от 22 Март 2015, 13:31:51
Да, сегодня снова вылетела, после установки "книга прочтена".
Принцип починки не поменялся. Сохраняем файлы на комп через айтюнс, заливаем их в версию ЛЕ, ждем некоторое время, (определяется в зависимости от библиотеки - когда все книги становятся доступны идем дальше) запускаем ЛЕ - отменяем у последней книги - прочитана, и возвращаем файлы обратно. Все заработало.
И последнее - не устанавливайте признак прочтения после прочтения (каламбур однако). Если что версия иОС - 8.2
Удачи всем.
Название: Re: Вылетает сразу после заставки
Отправлено: alex777 от 22 Май 2015, 15:22:52
Сегодня нарвался на ту же проблемы - закрываю прочитанную книгу, отмечаю ее прочитанной - программа вылетает и при последующей загрузке сразу опять вылетает. Лечил приведенным здесь способом: выгрузил базу данных в Itunes, потом загрузил ее же в ShortbookLE, в ней открыл. После того, как база загрузилась, увидел, что на последней прочитанной книге стоит пометка "книга загружается из Icloud" (хотя такого, естественно, не делал). Далее убил эту книгу, перезаписал через Itunes корректированную базу обратно в Shortbook - все опять нормально заработало. К автору - может быть это описание поможет пофиксить баг?
Название: Re: Вылетает сразу после заставки
Отправлено: shortki от 23 Май 2015, 16:51:14
Не уверен, что это как-то связанно, но за информацию спасибо, иногда при ошибках взаимосвязи бывают очень запутанными.
Название: Re: Вылетает сразу после заставки
Отправлено: Aleks842 от 29 Сентябрь 2015, 12:41:50
Сегодня и я столкнулся с этой проблемой. IPadMini 2, iOS 8.1.2, версия программы 10.3.3. До этого несколько лет читал и не знал проблем. А на днях, вдруг, прочитав очередную книгу, поставил отметку о прочтении и оценку, попытался выйти в библиотеку... и программа вылетела. Попытался вновь зайти - появляется на секунду и вылетает, но в фоне висит.
Решаю пока так: подключаюсь через iTools. Скачиваю на ПК library.db, с помощью редактора открываю базу, нахожу последнюю книгу и удаляю запись полностью. Потом опять закачиваю на устройство. Можно читать... До следующего книги. Далее все начинается опять...
Пробовал снести и заново поставить. Проблема остается. Пробовал заливать книги в архиве и без него. Не помогает.

П.С.
В очередной раз переустановил программу. Залил для начала всего 5 книг. Не в архиве. Сразу попробовал каждую книгу пролистать в конец и сделать отметку о прочтении. Все нормально. Залил еще пару десятков книг. Немного почитал (минут 10). Пролистал до конца, сделал отметки. Программа вылетела. :(
В чем дело... не пойму... Стоит удалить файл library.db - программа запускается нормально. Можно заново заливать книги...
П.П.С.
Еще немного поэкспериментировал. Если сразу пролистать книгу до конца и сделать отметки, то ничего не происходит. Но стоит немного почитать, выйти на домашний экран, закрыть программу полностью через многозадачность и заново открыть, затем еще немного почитать, то программа вылетает. 
Название: Re: Вылетает сразу после заставки
Отправлено: shortki от 29 Сентябрь 2015, 17:20:11
Спасибо за информацию — попробую ваш образ действий, уже долго никак не могу "словить" этот баг на моих устройствах.
Название: Re: Вылетает сразу после заставки
Отправлено: Aleks842 от 30 Сентябрь 2015, 15:27:27
Продолжил эксперименты.
Обновился до 9.0.1. Сбросил все настройки до заводских с удалением всех данных. Установил программу (10.3.3). Закачал порядка 70 книг. Открыл одну из них, почитал 15 минут, пролистал до конца, отметил, что прочел, и поставил оценку. Программа вылетела и вылетает теперь постоянно. Стоит удалить library.db и все работает опять.
П.С.
Пробовал поставить предыдущую версию (10.3.2). Ошибка осталась. Правда, ставил ее еще на "грязную" систему - до обнуления и перехода на девятку.
П.П.С
К сожалению, пока придется отказаться от этой читалки. А уже привык!
Обновился до iOS 9.0.2. Удалил полностью программу. Поставил версию 10.3.1 из ipa-файла (вместе с записями, порядка 300 книг), сделанного в прошлом году с помощью iTools. Ставил тоже с помощью этой программы. Всё поставилось нормально, все книги отобразились как положено. Благополучно прочитал и поставил оценку и отметку у нескольких коротких рассказов (минут по 5 на каждый). Кроме того, открыл (дождался пока сверстаются) и поставил отметки и оценки у еще порядка 40-50 книг. Пока ставил оценки, немного почитал некоторые книги. Всё это заняло примерно час. Программа работала нормально. Начал читать более "толстую" книгу. Прочитал. Отметил. Нормально. Это было вчера вечером. Сегодня утром начал новую книгу. Сейчас дочитал и программа вновь вылетела.
Настройки: iCloud, фоновая вёрстка - отключены. Использую шрифт Helvetica Neue, размер 27. Фон - цветом, а не картинкой. В библиотеке - неархивированные файлы.
П.П.П.С. - пробовал ставить 10.3.1 без записей. ошибка остается.
Как я уже писал ранее, проблема решается, если открыть БД в редакторе и удалить последнюю измененную запись из library.db.
Название: Re: Вылетает сразу после заставки
Отправлено: Axe-s от 09 Октябрь 2015, 22:12:17
На 15ой книге тоже словил эту ошибку. Переключаешь тумблер в положение прочитано, нажимаешь закрыть и все: программа вылетает и больше не запускается.
А может убрать этот тумблер? Я заметил, что в не зависимости от того, нажат ли он, в разделе "чтение" на прочитанной книге висит галочка и написано "прочитана" (фото прилагается. 2 последние книги прочитаны уже без нажатия тумблера). Ну и раз так, то смысл тумблера лишь в том, что книга идет в статистику прочитанного. А теперь, не нажимая в конце "книга прочтина" коробит отсутствия прогресса в статистике)
Или в таком случае статистика будет врать ввиду возможного неоднократного открытия прочитанной книги?