Синхронизация с PC-версией

Сообщения о найденный в программе ошибках

Moderator: Moderators

groom
Posts: 4
Joined: Sun Mar 31, 2013 9:43 am

Синхронизация с PC-версией

Post by groom »

Приветсвую читателей.

На PC-версии делаю сохранить данные в файл (trackchecker.xml), закидываю в dropbox.
На телефоне пишет база восстановлена, но никаких треков не появляется.
User avatar
MetalFan
Administator
Posts: 9143
Joined: Fri Sep 14, 2012 9:50 am
Location: Moscow
Has thanked: 348 times
Been thanked: 943 times

Re: Синхронизация с PC-версией

Post by MetalFan »

groom, привет! ответил на тэйкере.
"Треки - Экспорт/Импорт - Экспорт в XML"
wbw, MetalFan
groom
Posts: 4
Joined: Sun Mar 31, 2013 9:43 am

Re: Синхронизация с PC-версией

Post by groom »

Делаю импорт, пишет База восстановлена и приложение вылетает.
Треков нет.
User avatar
MetalFan
Administator
Posts: 9143
Joined: Fri Sep 14, 2012 9:50 am
Location: Moscow
Has thanked: 348 times
Been thanked: 943 times

Re: Синхронизация с PC-версией

Post by MetalFan »

groom, хм... тогда выслушаем мнение начальника транспортного цеха...
wbw, MetalFan
BiOM
iOS developer
Posts: 82
Joined: Mon Nov 26, 2012 11:04 am
Been thanked: 5 times

Re: Синхронизация с PC-версией

Post by BiOM »

Начальник транспортного цеха на проводе :)

groom, Скиньте пожалуйста свой файл экспорта мне на email ( trackchecker[ат]insku.com )
Постараюсь разобраться в чем проблема при имрорте на iPhone
TrackChecker для iOS - быстро, просто и бесплатно отслеживает почтовые отправления
groom
Posts: 4
Joined: Sun Mar 31, 2013 9:43 am

Re: Синхронизация с PC-версией

Post by groom »

Отправил
BiOM
iOS developer
Posts: 82
Joined: Mon Nov 26, 2012 11:04 am
Been thanked: 5 times

Re: Синхронизация с PC-версией

Post by BiOM »

Проверил полученный файл, на версии 1.4.7, которая сейчас на рассмотрении Apple все 3 трека импортировались без проблем. Обращаю внимание, что для импорта нужно использовать именно кнопку Импорт, а не Восстановить.
TrackChecker для iOS - быстро, просто и бесплатно отслеживает почтовые отправления
safari
Posts: 10
Joined: Mon Apr 08, 2013 11:06 am

Re: Синхронизация с PC-версией

Post by safari »

Добрый день.
У меня та же проблема, данные из PC-версии в IOS не обновляются.
Версия для PC: 1.0.7 (b309) RC2. Версия services.dat: 104 (312).
Версия для IOS: 1.4.7 build 4451 services.dat version 104 (312).
groom
Posts: 4
Joined: Sun Mar 31, 2013 9:43 am

Re: Синхронизация с PC-версией

Post by groom »

Найди в AppStore приложение и скачайте заново. У меня вообще левая версия стояла, поэтому и синхронихзировать неполучалось.
После установки новой версии у меня на телефон оказалось два TrackChecker, при том новая версия не установилась поверх новой.
safari
Posts: 10
Joined: Mon Apr 08, 2013 11:06 am

Re: Синхронизация с PC-версией

Post by safari »

Да, действительно, если снести и поставить заново, то импорт работает.
НО, только один раз. Если внести изменения (я добавлял номер трека в одну из ранее существовавших записей), то импорт ничего не дает. Сношу программу и только этого можно через импорт восстановить изменения из PC-версии.

Кроме того, при импорте не сохраняются группы!

Ау, разработчик?
User avatar
MetalFan
Administator
Posts: 9143
Joined: Fri Sep 14, 2012 9:50 am
Location: Moscow
Has thanked: 348 times
Been thanked: 943 times

Re: Синхронизация с PC-версией

Post by MetalFan »

safari wrote:при импорте не сохраняются группы!
Экспорт групп будет только в ближайшей версии для ББ. Ну или в тестовой. Возможно в версии для iOS ожидается группа в другом атрибуте. Согласуем)
wbw, MetalFan
safari
Posts: 10
Joined: Mon Apr 08, 2013 11:06 am

Re: Синхронизация с PC-версией

Post by safari »

Да фиг с ними, группами, что с импортом то?
User avatar
MetalFan
Administator
Posts: 9143
Joined: Fri Sep 14, 2012 9:50 am
Location: Moscow
Has thanked: 348 times
Been thanked: 943 times

Re: Синхронизация с PC-версией

Post by MetalFan »

safari, разработчик, видимо, ушел на дно))) ждите, ответит когда-нибудь, я думаю.
wbw, MetalFan
BiOM
iOS developer
Posts: 82
Joined: Mon Nov 26, 2012 11:04 am
Been thanked: 5 times

Re: Синхронизация с PC-версией

Post by BiOM »

У разработчика релиз на носу на работе, так что просто со временем сейчас швах!
Мне писали про проблемы с импортом и присылали проблемный файл. На версии 1.4.7, которая сейчас уже в апсторе импорт присланного файла прошел без проблем, так что я считал вопрос закрытым.
Те, у кого есть подобные проблемы, пишите мне на емаил указанный в приложении и присылайте проблемные файлы - буду разбираться, тем более новая версия уже на носу - поправил работу с срверами на ASP -теперь ряд проблемных сервисов должен заработать (I-Parcel и еще некоторые)
TrackChecker для iOS - быстро, просто и бесплатно отслеживает почтовые отправления
safari
Posts: 10
Joined: Mon Apr 08, 2013 11:06 am

Re: Синхронизация с PC-версией

Post by safari »

А чего я недостаточно сценарий возникновения баги прописал?
safari wrote:Да, действительно, если снести и поставить заново, то импорт работает. НО, только один раз. Если внести изменения (я добавлял номер трека в одну из ранее существовавших записей), то импорт ничего не дает. Сношу программу и только этого можно через импорт восстановить изменения из PC-версии.Кроме того, при импорте не сохраняются группы!
BiOM
iOS developer
Posts: 82
Joined: Mon Nov 26, 2012 11:04 am
Been thanked: 5 times

Re: Синхронизация с PC-версией

Post by BiOM »

Вот и добрался я до интернетов в чужой далекой стране :)
Тепреь по импорту - импорт работает по принципу слияния данных.
То есть, если у вас на телефоне уже присутствует трека с таким же номером как в файле эспорта с настольной версии, то данные этого трека при импорте будут проигнорированы.
Такаяже схема и с наименованием трека.
Если хотите импортнуть данные с настольно версии в уже существующий на телефоне трек - удалите его с телефона и уже после этого делайте импорт.
TrackChecker для iOS - быстро, просто и бесплатно отслеживает почтовые отправления
safari
Posts: 10
Joined: Mon Apr 08, 2013 11:06 am

Re: Синхронизация с PC-версией

Post by safari »

Это же нифига не удобно.

Надо сделать либо нормальную синхронизацию, или при импорте галочку "заменять существующие треки".

Готов быть бета-тестером, ipad+iphone с JB.

Или подскажите как можно самому наколхозить через dropbox.
BiOM
iOS developer
Posts: 82
Joined: Mon Nov 26, 2012 11:04 am
Been thanked: 5 times

Re: Синхронизация с PC-версией

Post by BiOM »

"Заколхозить" не выйдет - это работает часть кода в самом приложении, ответственная за импорт.
По поводу запроса заменить\пропустить при импорте - думаю реально сделать.
TrackChecker для iOS - быстро, просто и бесплатно отслеживает почтовые отправления