MapCam.info

MapCam.info - Все, что касается проекта, отзывы ,предложения => Mapcam Info для IOS => Topic started by: troshinalext@yandex.ru on 27 December 2013, 19:03:43

Title: Работа в фоне
Post by: troshinalext@yandex.ru on 27 December 2013, 19:03:43
А что в фоне только голосовое оповещение? В Яндекс навигаторе картинки с камерой и машиной гаи нет?
Title: Re: Работа в фоне
Post by: BVV on 27 December 2013, 21:03:54
А что в фоне только голосовое оповещение? В Яндекс навигаторе картинки с камерой и машиной гаи нет?

Нет и не появится до тех пор пока Apple не разрешит в iOS такую возможность.
Максимум, что появится в очередном обновлении приложения - всплывающие уведомления в виде текстовой строки вверху экрана, дублирующее голосовое оповещение. Ничего другого современная версия операционки не позволяет сделать для приложений, работающих в фоновом режиме.
Title: Re: Работа в фоне
Post by: troshinalext@yandex.ru on 28 December 2013, 07:28:09
Что ж,будем ждать...
Title: Re: Работа в фоне
Post by: veronoer on 08 February 2014, 20:29:56
Когда планируется обновление программы?
Title: Re: Работа в фоне
Post by: BVV on 09 February 2014, 02:02:39
Когда планируется обновление программы?

Версия 2.4 уже ожидает одобрения от цензоров Apple.
Title: Re: Работа в фоне
Post by: yurachka on 14 March 2014, 23:18:46
Подскажите, у меня встроен ipad в авто, и я столкнулся с такой проблемой, допустим, начинаю движение запускаю Ваше приложение и сворачиваю в фон, все работает без проблем, приезжаю на место, при выкл. Машины ipad блокирует экран, через некоторое время возвращаюсь в машину продолжаю движение, разблокирую экран, Программа пишет всплывающим окном, что работает в фоне, но ни о чем больше не предупреждает и нет никаких всплывающих окон, пока я не открою ее из фона и не сверну снова, тогда работает до следующей остановки. Потом снова приходится запускать приложение, это очень не удобно, можно как то решить эту проблемму?
Title: Re: Работа в фоне
Post by: BVV on 16 March 2014, 18:57:15
Повторить такое поведение программы пока не удалось.
Чтобы как-то понять причину такого поведения нужно немного больше информации - какой ipad, какая iOS, что значит "встроен ipad в авто", каким образом...
Title: Re: Работа в фоне
Post by: yurachka on 17 March 2014, 19:48:11
Извините, что ввел в заблуждение,  ipad mini без ретины ios7.1, установлен в торпедо и используется вместо штатной магнитолы, использование ничем не отличается от домашнего ipad, кроме того, что программу я не выключаю, так вот после блокировки экрана, через какое то время программа перестает работать и после разблокировки, пишет, что работает в фоне, но не предупреждает, когда я открываю программу, она секунду весит со значком отсутствие спутников, после чего ловит спутники и работает нормально и в фоне и на экране. Экран я блокирую, обычно не кнопкой power, а через меню assistive touch, может это имеет значение.
Title: Re: Работа в фоне
Post by: yurachka on 17 March 2014, 19:52:03
И еще иногда появляется надпись, что то вроде "осталось мало памяти, освободите...", но на сколько я знаю ios сама распределяет память и освободить ее я не могу, от запущенных программ это не зависит , работает еще, только плеер. Надпись была замечена и на ipad mini и на домашнем ipad mini 2 retina, везде ios 7.1
Title: Re: Работа в фоне
Post by: BVV on 18 March 2014, 08:55:31
yurachka А поведение программы до перехода на iOS7.1 было другим или точно таким же?

А что касается памяти, то остановка фоновых процессов путем закрытия программ существенно высвобождает память. Автовысвобождение памяти средствами iOS хоть и происходит, но не так быстро, как после принудительного закрытия программ пользователем. И чтобы избежать ненужных вопросов со стороны пользователей типа "А почему работает медленно?" или "А почему вылетает?" лучше сразу выдать предупреждение о возможной (и кстати самой вероятной) причине....
Title: Re: Работа в фоне
Post by: yurachka on 18 March 2014, 11:45:21
Это мне понятно, но закрывать нечего, только плеер открыт, ну не ест же он весь гигабайт оперативки.
Title: Re: Работа в фоне
Post by: yurachka on 18 March 2014, 11:47:47
Программу купил недавно, уже стояла ios 7.1, как вела бы себя на другой версии сказать не могу. Попробую снять видео, если получится.
Title: Re: Работа в фоне
Post by: BVV on 18 March 2014, 12:42:38
В общем самая вероятная причина такого поведения программы связана с тем, что при длительной остановке (неподвижности устройства) iOS для экономии энергии автоматически отключает работу GPS - приемника. При возобновлении работы приемника при начале движения, поиск спутников затягивается из-за низкого приоритета для фоновых задач. При переводе приложения в активный режим происходит изменение приоритета для этой задачи, спутники находит и все нормализуется.
В качестве решения можно сделать дополнительную настройку в программе - запретить переход GPS в режим паузы при неподвижности устройства. Но тогда Вы столкнетесь с другой проблемой - за ночь аккумулятор iPad будет сильно разражаться. И чтобы этого избежать - Вам опять придется отключать программу или вручную отключать GPS... Ну или запитать iPad напрямую от аккумулятора автомобиля...
Title: Re: Работа в фоне
Post by: yurachka on 18 March 2014, 17:14:26
Очень похоже т. к. Перестает работать не сразу, а через какое то время. А возможно ли сделать такую настройку, Ipad всегда работает от сети авто, так что это не проблема?
Title: Re: Работа в фоне
Post by: BVV on 19 March 2014, 09:36:05
А возможно ли сделать такую настройку... ?
Да, конечно. Будет доступно при очередном обновлении приложения в AppStore.
По-умолчанию автопауза GPS будет включена. А те пользователи, кто понимает для чего он это делает и какие будут последствия, смогут отключить автопаузу в меню "Настройка" - "Спутники". Следует четко осознавать, что расход аккумулятора при этом может значительно увеличиться...
Title: Re: Работа в фоне
Post by: yurachka on 19 March 2014, 12:27:20
Огомное спасибо
Title: Re: Работа в фоне
Post by: alex.vetrov on 17 April 2014, 10:28:48
У меня не дублируется звуковой сигнал о камерах уведомлением в строке состояния. В центре уведомлений все включено, приложение свернул и открыл яндекс навигатор. В чем может быть проблема?
Title: Re: Работа в фоне
Post by: BVV on 17 April 2014, 14:58:23
Надо поставить галочку в пункте  "Настройки" - "Звуковое сопровождение" - "Уведомление на экран в фоновом режиме"
Title: Re: Работа в фоне
Post by: alex.vetrov on 17 April 2014, 15:59:08
Надо поставить галочку в пункте  "Настройки" - "Звуковое сопровождение" - "Уведомление на экран в фоновом режиме"
всегда был включено. единственное что у меня высветилось в строке состояния после 40 минут использования что mapcam info работает в фоновом режиме.
Title: Re: Работа в фоне
Post by: BVV on 17 April 2014, 16:40:15
Не зная, какие именно настройки у Вас активны, будет тяжело Вам что-то конкретное посоветовать. Скриншоты настроек сделать сможете?

А голосом-то вообще сообщает что-нибудь? Если Вы вдруг голосовые уведомления отключили, то и на экран ничего дублироваться не будет...
Title: Re: Работа в фоне
Post by: alex.vetrov on 17 April 2014, 16:47:58
Не зная, какие именно настройки у Вас активны, будет тяжело Вам что-то конкретное посоветовать. Скриншоты настроек сделать сможете?

А голосом-то вообще сообщает что-нибудь? Если Вы вдруг голосовые уведомления отключили, то и на экран ничего дублироваться не будет...
голос у меня отключен. тогда объясните смысл дублирования на экран если будет голос проговаривать? И тогда можно поподробней что отображается конкретно в уведомлениях при включенном голосе? ( например расстояние до камеры или какая это камера и т.п.)
Title: Re: Работа в фоне
Post by: BVV on 17 April 2014, 17:39:55
Если хотите видеть только уведомления на экран, но не слушать голос - поставьте громкость голоса в настройках в ноль, а галочку с "Отключить голос" уберите.
Title: Re: Работа в фоне
Post by: alex.vetrov on 17 April 2014, 17:55:35
Если хотите видеть только уведомления на экран, но не слушать голос - поставьте громкость голоса в настройках в ноль, а галочку с "Отключить голос" уберите.
Точняк! Спасибо большое за помощь
Title: Re: Работа в фоне
Post by: reef70 on 25 April 2014, 15:13:17
Как я понял из сообщений, на ipad mini 2 retina в фоне будет только текстовое сообщение?
Title: Re: Работа в фоне
Post by: BVV on 25 April 2014, 17:12:53
Как я понял из сообщений, на ipad mini 2 retina в фоне будет только текстовое сообщение?

Из каких сообщений следует такой вывод?
На любом устройстве под iOS с модулем GPS при стандартных настройках приложения в фоновом режиме будут звучать и голосовые оповещения и зуммер...