В программе Jeppesen Mobile FD (версия 2.0.0 (360)), в течение последних 2 месяцев был замечен новый баг: при обновлении БД "Manuals" в определенный момент программа слегка подвисает, а потом сворачивается, как будто была нажата кнопка "Домой".
В разделе "Manuals" содержится 8 сборников:
Пользователям программы Jeppesen Mobile FD не стоит раньше времени сильно расстраиваться по этому поводу: данный глюк пока проявился на 5 из 50 планшетов iPad, хотя величина 10% - довольно большая для такого специализированного софта.
Методом научного тыка было определено, что процесс обновления стопорится на определенном сборнике. В двух случаях это была Африка, по-одному разу Европа, Северная и Южная Америка. Если на странице обновлений убрать галочку с проблемного сборника, то все остальные сборники раздела "Manuals" скачиваются и обновляются без проблем.
При этом через интерфейс программы нет возможности просмотреть данный сборник даже в устаревшем варианте. Т.е. программа лишается части своей информации.
Было предположено, что в процессе обновления произошел какой-то сбой при скачивании одного из сборников, из-за этого где-то остались "хвосты", поэтому полноценное обновление не возможно. Соответственно, была задача - найти эти хвосты и разобраться с ними.
Деактивация программы Jeppesen Mobile FD (при этом считается, что все БД удаляются, остается только демо-данные), повторная активация и скачивание полностью всех БД не приносит положительного результата - проблемный сборник все равно не обновляется.
Деактивация программы Jeppesen Mobile FD, удаление программы Jeppesen Mobile FD, повторная установка и активация решают данную проблему, но этот метод довольно трудоемкий и требует значительно времени на все процедуры.
Решение проблемы было найдено с помощью замечательной программы iTools, с помощью которой было внимательно изучено содержимое директории, в которую установлена программа Jeppesen Mobile FD.
Для этого в левой части программы iTools выделить пункт "Applications", а в правой части прокрутить список установленных программ, найти приложение Jeppesen Mobile FD и кликнуть на третьей круглой кнопке с изображением папки:
Откроется папка JeppFD и отобразится ее содержимое. Перейти в директорию /Library/Cashes. В ней 100% будет находиться zip-архив обновления одного из сборников Manuals - как раз того, который не обновляется:
Удалить этот архив.
Запустить заново процедуру обновления программы Jeppesen Mobile FD, все должно обновиться корректно.
В целях исключения возникновения подобного глюка в будущем нужно стараться осуществлять обновление навигационных БД программы Jeppesen Mobile FD только при наличии стабильного и высокоскоростного Интернет-подключения. А также не обновлять, используя один Wi-Fi роутер сразу несколько iPad (более 2).
Исходные данные: Сто планшетов Apple iPad; Множество документов (~ 60 шт) разного размера (от 1 до 200 Мб), периодически обновляемых, каждый документ по своему регламенту. Необходимо обеспечить: Наличие всех этих документов в актуализированном состоянии в любой момент времени непосредственно на всех этих iPad'ах; Элементарную (хотя бы) защиту этих документов.
Если содержимое UILabel в интерфейсе мобильного приложения может варироваться от одного короткого слова до двух предложений, то нужно немного постараться, чтобы это выглядело адекватно хорошо на различных устройствах с разными экранами. Когда UILabel не имеет фиксированного размера и должен меняеться динамически в зависимости от количества текста в нем, то это делается следующим образом:
Многие клиенты сбербанка пользуются сервисом "Сбербанк онлайн" для управления своими финансами и платежами. У данного сервиса есть детище - приложение для iPad, имеющее похожее название - "Сбербанк ОнЛ@йн". В принципе, приложение "Сбербанк ОнЛ@йн" не плохое и довольно удобное. По сравнению с доступом через сайт к сервису "Сбербанк онлайн" гораздо проще реализована авторизация - нужно ввести только собственный пароль. Из...
Как-то на одном из web-ресурсов одному товарищу попалась коллекция редких видеороликов, которые, как показало исследование страницы сайта, были загружены в конкретную директорию на том самом сайте и имели однотипные названия файлов. И этот товарищ захотел скачать эти видеоролики на свой компьютер, чтобы ознакомиться с их содержимым в более спокойной обстановке и без интернета (в самолете во...
Международная организация гражданской авиации (ИКАО) предписывает использовать Всемирную геодезическую систему 1984 (WGS-84) или эквивалентную ей в качестве стандарта для указания координат широты и долготы аэронавигациионных данных. В настоящее время далеко не все страны используют геодезическую систему WGS-84 для определения, хранения и публикации аэронавигациионных данных. Не смотря на...
Если есть многосточный текстовый файл, который нужно разделить на части - быстро и не вручную, то есть несколько вариантов для этого. В порядке предпочтения/простоты использования и убывания приоритета:
Для того, чтобы пользователи приложения не тыкали своими шаловливыми ручками куда попало не могли вводить заведомо не корректный текст, можно реализовать ряд ограничений для них. На сайтах обычно это реализуется с помощью JS-скриптов, которые, теоретически, могут быть оключены пользователем на глобальном уровне, и все ограничения, реализованные с помощью JS перестанут действовать. В...