Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

Лифт-Комплекс ДС _ Программное обеспечение _ Программы под iOS

Автор: Андрей Ефименко 23.12.2013, 7:51

Началась разработка клиентских приложений под операционную систему iOS (т.е. для iPhone, iPad).

Набор приложений обычный:

- ITerm - сервисный прибор настройки ЛБ
- ISvt - сервисный прибор настройки взаимодействия ЛБ и станции управления лифтом
- ISPult - аналог SPult

Вопрос, который хочется прояснить сразу - на какую версию iOS нужно ориентироваться?

Конечно, хочется сразу писать под версию 7, но вот какие версии сейчас используются ?

Автор: severshok 23.12.2013, 10:06

Конечно же на крайней актуальной, то бишь 7.0.4

Автор: Ant 25.2.2014, 10:59

На версию 7. Про старые можно забыть.

Автор: Андрей Ефименко 12.3.2014, 8:16

В App Store выложен виртуальный сервисный прибор для настройки лифтовых блоков (аналог ATool, FTool7)

Приложение можно найти по имени iTool.

Автор: revit 7.5.2014, 16:54

А iSPult есть в планах?

Автор: Андрей Ефименко 8.5.2014, 7:26

Цитата(revit @ 7.5.2014, 17:54) *

А iSPult есть в планах?

В планах есть.

Правда более полезная, на мой взгляд, работа - это SPultЫ для Магазина Windows под Windows 8.1 (Windows RT 8.1, Windows Phone 8.1). В этих SPultАХ будет много общего кода. Возможно будет голосовая связь.

Автор: revit 8.5.2014, 13:28

Только вот пользователей RT я живьем не видел, да и Phone одного , может двух вспомню, и те к ОБи не имеют отношения. smile.gif .
А в свете последних событий винда вообще может потерять и без того не твердые позиции.
Конечно и пользователей айфонов в лифтовых кругах тоже немного, но вот факт -у меня один спросил программку на iOS а на RT и Phone ни одного вопроса не возникало.

Автор: Андрей Ефименко 12.5.2014, 7:51

Цитата(revit @ 8.5.2014, 14:28) *

А в свете последних событий винда вообще может потерять и без того не твердые позиции.

Хочется узнать эти последние события.

Цитата(revit @ 8.5.2014, 14:28) *

Конечно и пользователей айфонов в лифтовых кругах тоже немного, но вот факт -у меня один спросил программку на iOS а на RT и Phone ни одного вопроса не возникало.

Приложение под Windows RT спрашивали.

Средства разработки программ, предоставляемых Microsoft, существенно превосходят аналогичные средства разработки под Android и под iOS. Это снижает стоимость разработки и сопровождения приложений под Windows, повышает надежность самих приложений.
Как я уже писал, Microsoft имеет средства разработки приложений под Windows 8.1 для всех платформ. Причем однотипные приложения для различных платформ могут иметь большой объем общего программного кода. В приложениях можно использовать значительный объем уже написанного и отлаженного кода на C++.

Т.е. SPult под Windows 8.1 (Phone, RT, Desktop) будет разработан раньше чем под iOS.


Автор: revit 12.5.2014, 12:47

Понятно.
Под событиями я имел ввиду политические события и отношения с США.

P.S. Неужели есть реальные пользователи RT?
Люди , есть на форуме таковые ?


Автор: Alex 12.5.2014, 20:13

Цитата(revit @ 12.5.2014, 9:47) *

P.S. Неужели есть реальные пользователи RT?
Люди , есть на форуме таковые ?

Вы не поверите! Я до сих пор пользуюсь телефоном, подаренным мне коллегами 10 лет назад. Там нет большого экрана, даже GPRS не пользуюсь (Самсунг Х 100). Есть Андроид (HTC какой-то с 600 тактовой) как запасной вариант в кармане, пользуюсь как часами и информацией о погоде.

Автор: Андрей Ефименко 13.5.2014, 7:15

Цитата(revit @ 12.5.2014, 13:47) *

Под событиями я имел ввиду политические события и отношения с США.

Эти события с равной мере могут иметь последствия и для Android и для Windows Phone и для iOS.

Автор: revit 17.11.2014, 14:22

Цитата(Андрей Ефименко @ 23.12.2013, 4:51) *

Началась разработка клиентских приложений под операционную систему iOS (т.е. для iPhone, iPad).
Есть результаты по ASTool?

Автор: Андрей Ефименко 23.4.2015, 18:45

В Apple Store выложен iSPult (аналог ASPult, FSPult, SPult) - клиентское приложение для серверного расширения ДК "Обь" под iPhone, iPad

Приложение бесплатное и может быть найдено в магазине по имени ispult

Автор: Сергей Ч 3.11.2015, 18:41

Цитата(Андрей Ефименко @ 23.4.2015, 18:45) *

В Apple Store выложен iSPult (аналог ASPult, FSPult, SPult) - клиентское приложение для серверного расширения ДК "Обь" под iPhone, iPad

Приложение бесплатное и может быть найдено в магазине по имени ispult


Под ios 9.1 не работает. Обновлять программу будите?
Изображение

Автор: Андрей Ефименко 5.11.2015, 12:53

Цитата(Сергей Ч @ 3.11.2015, 18:41) *

Под ios 9.1 не работает. Обновлять программу будите?

Хотелось бы узнать подобнее - как проявляется "не работает"

Я поставил iOS 9.1 на iPhone 4s - у меня работает. Есть общая проблема для всех смартфонов - невозможность создания приложения, работающее в фоновом режиме.

Автор: Сергей Ч 5.11.2015, 13:58

После выбора команды "Подать электропитание" или "Выключить лифт" программа вылетает.
ios 9.1 iPhone 4S

Автор: Андрей Ефименко 17.11.2015, 8:18

Цитата(Сергей Ч @ 5.11.2015, 13:58) *

После выбора команды "Подать электропитание" или "Выключить лифт" программа вылетает.
ios 9.1 iPhone 4S

В App Store выложен iSPult v2.1, в котором эта ошибка исправлена

Автор: Сергей Ч 19.11.2015, 13:38

Цитата(Андрей Ефименко @ 17.11.2015, 8:18) *

В App Store выложен iSPult v2.1, в котором эта ошибка исправлена


Спасибо! Обновил, всё работает

Автор: Маурин Андрей 6.12.2015, 14:30

Добрый день уважаемые лифт-комплекс дс. С этого года стали активно использовать Ваш диспетчерский комплекс. Очень нравиться. У меня вопрос по теме. Я владею iPad. Мы настроили сервер и я могу заходить в программу ispult и просматривать состояние лифтов. Это нормально. Внимание вопрос. Последнее время стало необходимым мониторить лифты. Можно ли сделать большой красивый график на весь экран планшета и добавить динамику работы лифта как в диспетчерской на Windows?
Тут есть динамика работы. Куда поехал, на каком этаже лифт, есть ли пассажир. Был бы нагляднее столбик с этажами Прикрепленное изображение и отображением вызова лифта.
Будет ли программа под iPad и будет ли реализована голосовая связь с ЛБ?

Автор: Сергей Ч 6.12.2015, 22:33

Цитата(Маурин Андрей @ 6.12.2015, 14:30) *

под iPad будет ли реализована голосовая связь с ЛБ?


Да, а на айфоне можно реализовать?

Автор: Андрей Ефименко 7.12.2015, 10:23

Цитата(Маурин Андрей @ 6.12.2015, 14:30) *

Можно ли сделать большой красивый график на весь экран планшета

А какой график имеется в виду ?

Цитата(Маурин Андрей @ 6.12.2015, 14:30) *

и добавить динамику работы лифта как в диспетчерской на Windows?

Динамику работы лифта сделать можно

Цитата(Маурин Андрей @ 6.12.2015, 14:30) *

Будет ли программа под iPad и будет ли реализована голосовая связь с ЛБ?

Приложение iSPult написано под операционную систему iOS и может запускаться как на iPad. так и на iPhone. Вопрос, наверное, был - будет ли iSPult использовать возможности большого экрана iPad ?

Будем стараться.

Если интеловские планшеты под Windows использовать просто - можно поставить SPult, то возможности iPad и планшетов под Android пока действительно используются недостаточно.

Про голосовую связь. Вроде бы можно сделать в iSPult (соответственно в iPad и iPhone) голосовую связь, хотя, конечно, актуальнее голосовая связь в приложениях под Android, но пока неясно как её сделать.

Я уже неоднократно писал, что мобильные приложения не годятся для оперативной диспетчеризации из-за особенностей жизненного цикла мобильного приложения - операционные системы мобильных устройств делают все для экономии заряда батареи и ускорения отклика самой операционной системы на действия пользователя. Поэтому длительная фоновая работы приложения невозможна.
Сейчас мобильные приложения могут использоваться для каких-то регламентных работ

Есть, правда, возможность посылки всплывающих уведомлений на смартфоны. Технология работы при использовании всплывающих уведомлений может быть следующей - при наличии вызова или каких-то критических ошибок на смартфон приходит уведомление, при нажатии на уведомление запускается приложение сразу и быстро открывающее панель управления данным лифтом. Далее уже можно включить голосовую связь, оценить неисправность. И вроде всё хорошо, но всплывающие уведомления это целый отдельный мир, его нужно изучать. Причем не только нам как разработчикам, но и пользователям, т.к. наше программное обеспечение отчуждаемое и полностью эксплуатируется сам пользователем.

В общем есть куда двигаться.

Автор: Pro100A1ex 10.3.2016, 19:46

Здравствуйте.
Хотелось бы увидеть реализацию ниже перечисленных полезностей:
1. Использование программой всего экрана телефона с диагональю 5,5".
2. Возможность запоминания пароля входа (думаю это будет актуально и для ASPult smile.gif )

Когда в iSPult будут реализован такой же функционал программы как в ASPult?

Автор: SerG-Projekt 6.4.2016, 20:18

Цитата(Андрей Ефименко @ 23.12.2013, 7:51) *

Началась разработка клиентских приложений под операционную систему iOS (т.е. для iPhone, iPad).

Набор приложений обычный:

- ITerm - сервисный прибор настройки ЛБ
- ISvt - сервисный прибор настройки взаимодействия ЛБ и станции управления лифтом
- ISPult - аналог SPult

Вопрос, который хочется прояснить сразу - на какую версию iOS нужно ориентироваться?

Конечно, хочется сразу писать под версию 7, но вот какие версии сейчас используются ?

iOS 9.3 работает, но хотелось бы больше функций, связь голосовая, просмотр контрольных точек и в момент аварии и т.д. А также подобие дизайна :


Эскизы прикрепленных изображений
Прикрепленное изображение Прикрепленное изображение Прикрепленное изображение

Автор: Pro100A1ex 13.4.2016, 9:45

Добрый день smile.gif
Андрей Ефименко, я тоже присоединяюсь к вышестоящему сообщению в разрезе побольше функционала.
За раннее благодарны Вам .

Автор: Сергей Ч 28.4.2016, 14:49

Да, что то под iOS программка давно не обновлялась huh.gif

Автор: Pro100A1ex 15.7.2016, 18:20

А в ответ тишина smile.gif
Ладно, а можно сделать что бы сервисный прибор был на весь экран, хотя бы по ширине?
Прикрепленное изображение

Автор: Андрей Ефименко 18.7.2016, 9:18

Цитата(Pro100A1ex @ 15.7.2016, 18:20) *

А в ответ тишина smile.gif
Ладно, а можно сделать что бы сервисный прибор был на весь экран, хотя бы по ширине?
Прикрепленное изображение

Изменения iSPult готовятся, в частности голосовая связь , оповещение о вызове.

по поводу адаптации к размерам экрана сервисного прибора - посмотрю, если не сильно напряжно, то сделаю

А вообще по поводу приложений для смартфонов - для Android разрабатывать существенно проще, использование Android существенно шире, поэтому и использовать для работы желательно смартфоны под Android

Автор: Андрей Ефименко 29.7.2016, 9:48

Цитата(Сергей Ч @ 28.4.2016, 15:49) *

Да, что то под iOS программка давно не обновлялась huh.gif

В App Store выложен iSPult v3.0 в котором реализовано:

- голосовая связь с кабиной лифта и МП
- просмотр и прослушивание сохраненных переговоров
- просмотр журнала событий
- адаптация панелей к размерам экрана
- имя пользователя и пароль могут указываться на кириллице
- обновление состояния узла
- подтверждение завершения работы (возврата к панели подключения)
- новые изображения состояния кабины лифта

Оповещение о вызове в этой версии не работает, хотя, при первом запуске iSPult, будет запрашиваться разрешение на приём оповещений и в панели подключения есть переключатель "Принимать оповещение о вызове"

В процессе разработки оповещения приходили (iSPult загружался в iPhone непосредственно из средства разработки XCode), но если iSPult установить из App Store, то оповещения не приходят.

Буду разбираться.

Автор: Pro100A1ex 29.7.2016, 10:44

Цитата(Андрей Ефименко @ 29.7.2016, 9:48) *

В App Store выложен iSPult v3.0 в котором реализовано

Оповещение о вызове в этой версии не работает, хотя, при первом запуске iSPult, будет запрашиваться разрешение на приём оповещений и в панели подключения есть переключатель "Принимать оповещение о вызове"

В процессе разработки оповещения приходили (iSPult загружался в iPhone непосредственно из средства разработки XCode), но если iSPult установить из App Store, то оповещения не приходят.

Буду разбираться.

Доброе утро smile.gif большое Вам спасибо.
У меня почему такое ощущение что основной экран съехал в право.
Прикрепленное изображение
Ещё при открытии окна "непросмотренные", для эстетического взгляда smile.gif, нахватает пробелов после запятых.

Автор: Андрей Ефименко 29.7.2016, 12:18

Цитата(Pro100A1ex @ 29.7.2016, 11:44) *

Доброе утро smile.gif большое Вам спасибо.
У меня почему такое ощущение что основной экран съехал в право.
Прикрепленное изображение

Экран стал использоваться полностью - и справа и внизу

Автор: Pro100A1ex 29.7.2016, 13:00

Цитата(Андрей Ефименко @ 29.7.2016, 12:18) *

Экран стал использоваться полностью - и справа и внизу

Да, но слева есть отступ, а вот справа нет отступа (в притык границы дисплея) и на фоне сервисного прибора бросается в глаза
Прикрепленное изображение

Ещё один момент, при голосовой связи с лифтом (без использование гарнитуры) наверно лучше и практичней что бы работал динамик для громкой связи.

Забыл сделать оговорку, программу запускаю на iOS 10.0 beta 2 smile.gif

Вышла новая версия 3.1, а моих замечаний не учли sad.gif

Автор: Андрей Ефименко 4.8.2016, 8:24

Цитата(Pro100A1ex @ 29.7.2016, 14:00) *

Да, но слева есть отступ, а вот справа нет отступа (в притык границы дисплея) и на фоне сервисного прибора бросается в глаза
Прикрепленное изображение

Ещё один момент, при голосовой связи с лифтом (без использование гарнитуры) наверно лучше и практичней что бы работал динамик для громкой связи.

Забыл сделать оговорку, программу запускаю на iOS 10.0 beta 2 smile.gif

Вышла новая версия 3.1, а моих замечаний не учли sad.gif

Выложен iSPult версии 3.2 в котором:

1. В панели управления ЛБ список текущих состояний лифтового блока выровнен к левой границе экрана
2. В списке не просмотренных неисправностей элементы адреса разделены пробелами
3. Работает оповещение о вызове.

Для использования оповещения о вызове нужно обновить ПО вручную либо дождаться штатного обновления и разрешить серверу формировать оповещения Прикрепленное изображение, а iSPult разрешить приём оповещений Прикрепленное изображение. Клавиатура с экрана iPhone убирается нажатием на клавишу Ввод/Enter. Оповещения формируются сервером по лифтам, с которыми пользователь имеет право включать голосовую связь. Сервер должен иметь выход во внешний Internet что бы иметь возможность отправлять оповещения через сервис GCM

Возможности управления оповещениями в iOS, по сравнению с Android, ограничены. В iSPult уведомления появляются следующим образом:

1. Если приложение iSPult не запущено:
- уведомления не отображаются

2. Если приложение iSPult запущено, но не подключено к серверу, т.е. видна панель подключения

- iSPult на переднем плане:
уведомления не отображаются

- iSPult на заднем плане:
уведомление отображается в виде звука и баннера, при нажатии на который iSPult переходит на передний план в состоянии "Панель подключения"

- телефон заблокирован:
уведомление отображается на экране блокировки (+звук), после разблокирования экрана, если нажать данное уведомление в списке "Уведомления" (провести сверху вниз по экрану), то iSPult переходит на передний план в состоянии "Панель подключения"

3. Если приложение iSPult запущено и подключено к серверу

- iSPult на переднем плане:
уведомление отображается в виде модальной панели подтверждения, если нажать на "Да", то включится голосовая связь с лифтом, заданным в уведомлении

- iSPult на заднем плане:
уведомление отображается в виде звука и баннера, при нажатии на который iSPult переходит на передний план и появляется модальная панель подтверждения, если нажать на "Да", то включится голосовая связь с лифтом, заданным в уведомлении

- телефон заблокирован:
уведомление отображается на экране блокировки (+звук), после разблокирования экрана, если нажать уведомление в списке "Уведомления" (провести сверху вниз по экрану), то iSPult переходит на передний план и появляется модальная панель подтверждения, если нажать на "Да", то включится голосовая связь с лифтом, заданным в уведомлении

По использованию динамиков во время голосовой связи.

Не удалось найти возможность назначить конкретный динамик. Если одновременно включать звукозапись (микрофон) и воспроизведение, т.е. во время сеанса голосовой связи, то система использует верхний динамик. Если включается только воспроизведение во время прослушивания сохраненных переговоров, то система использует нижний динамик.

Автор: Pro100A1ex 16.3.2018, 0:29

Когда ждать очередное обновление iSPult?

Автор: Андрей Ефименко 16.3.2018, 8:24

Цитата(Pro100A1ex @ 16.3.2018, 1:29) *

Когда ждать очередное обновление iSPult?

Безусловно дорабатывать iSPult нужно - функционально, кроме того нужен английский язык в связи в выходом на зарубежные рынки и это будет делаться. Правда конкретных сроков назвать не смогу, но будем надеяться, что в этом году.

Автор: Pro100A1ex 17.4.2018, 22:16

Цитата(Андрей Ефименко @ 16.3.2018, 8:24) *

Безусловно дорабатывать iSPult нужно - функционально, кроме того нужен английский язык в связи в выходом на зарубежные рынки и это будет делаться. Правда конкретных сроков назвать не смогу, но будем надеяться, что в этом году.

Нужно надеяться к юбилею - 20-летию основания smile.gif

Автор: Андрей Ефименко 10.1.2019, 17:54

Цитата(Pro100A1ex @ 16.3.2018, 1:29) *

Когда ждать очередное обновление iSPult?

Ещё раз добрый день.

В приложение iSPult добавлено:

========================================================================
1. Стартовой страницей приложения стал список подключений.

Первый две строки списка имеют специальное значение:

- при нажатии на первую строку "Демонстрационное подключение" появляется заполненная страница подключении к демонстрационному серверу, расположенному на территории ООО "Лифт Комплекс ДС"

- при нажатии на вторую строку "Новое подключение" появляется пустая страница для задания нового подключения

Третья и далее строки содержат ранее описанные подключения. Удаление этих строк производится сдвигом строки влево и последующего подтверждения удаления

2. Быстрая загрузка структуры и начальных состояний лифтов по TCP порту при указании TCP порта в параметрах подключения.

3. Возможность выбора типа сервера, к которому производится подключение:

LKDSDisp
LKDSCloud
LKDSDomain

4. Из страницы подключения, при нажатии на кнопку "Меню", расположенной справа в заголовке, можно ввести "Системный ключ" для данного подключения. Длина системного ключа до 8 символов. "Системный ключ" это первые символы полного пароля пользователя. Остальные символы пароля пользователь вводит в поле "Пароль".

Введение системного ключа решает две задачи:

- параметры подключения и системный ключ может вводить Администратор, а не хозяин смартфона. Хозяин смартфона знает только остаток пароля и не знает системный ключ, поэтому самостоятельно не сможет создать несанкционированное подключение к этому серверу на другом смартфоне

- если полный пароль не более 8 символов, то весь пароль можно поместить в системный ключ и не вводить пароль при каждом подключении
========================================================================

Публикация приложения в App Store длительный и не предсказуемый процесс

Но можно быстро стать beta тестировщиком приложения iSPult. У Apple только закрытое тестирование, поэтому для желающих использовать вышеперечисленные возможности просьба сообщить на techno@lkds.ru:

email
имя
фамилию

для регистрации Вас в качестве beta тестировщиком.

email желательно указать доступный с iPhone

Автор: Андрей Ефименко 12.1.2019, 10:09

Цитата(Андрей Ефименко @ 10.1.2019, 18:54) *

Ещё раз добрый день.

В приложение iSPult добавлено:

========================================================================
1. Стартовой страницей приложения стал список подключений.

Первый две строки списка имеют специальное значение:

- при нажатии на первую строку "Демонстрационное подключение" появляется заполненная страница подключении к демонстрационному серверу, расположенному на территории ООО "Лифт Комплекс ДС"

- при нажатии на вторую строку "Новое подключение" появляется пустая страница для задания нового подключения

Третья и далее строки содержат ранее описанные подключения. Удаление этих строк производится сдвигом строки влево и последующего подтверждения удаления

2. Быстрая загрузка структуры и начальных состояний лифтов по TCP порту при указании TCP порта в параметрах подключения.

3. Возможность выбора типа сервера, к которому производится подключение:

LKDSDisp
LKDSCloud
LKDSDomain

4. Из страницы подключения, при нажатии на кнопку "Меню", расположенной справа в заголовке, можно ввести "Системный ключ" для данного подключения. Длина системного ключа до 8 символов. "Системный ключ" это первые символы полного пароля пользователя. Остальные символы пароля пользователь вводит в поле "Пароль".

Введение системного ключа решает две задачи:

- параметры подключения и системный ключ может вводить Администратор, а не хозяин смартфона. Хозяин смартфона знает только остаток пароля и не знает системный ключ, поэтому самостоятельно не сможет создать несанкционированное подключение к этому серверу на другом смартфоне

- если полный пароль не более 8 символов, то весь пароль можно поместить в системный ключ и не вводить пароль при каждом подключении
========================================================================

Публикация приложения в App Store длительный и не предсказуемый процесс

Но можно быстро стать beta тестировщиком приложения iSPult. У Apple только закрытое тестирование, поэтому для желающих использовать вышеперечисленные возможности просьба сообщить на techno@lkds.ru:

email
имя
фамилию

для регистрации Вас в качестве beta тестировщиком.

email желательно указать доступный с iPhone

Apple единственный, кто реально проверяет распространяемые из Store (Магазина) приложения. Т.е. специальные люди перед помещением нового приложения или новой версии приложения запускают приложение и оценивают его работоспособность. Ни Google, ни Microsoft уже этого не делают.
Поэтому время помещение новой версии приложения в App Store может быть большой - им периодически что-то не нравится и процесс затягивается на недели.

Apple неожиданно быстро проверил новую версию iSPult (v4.2) и поместил эту версию в Store. Соответственно необходимости в beta тестировании отпала и можно просто загрузить или обновить iSPult штатным образом из App Store.

Есть особенность, она не связана с новой версией. iSPult перестал получать оповещения о вызовах.
ASPult и iSPult имеют похожий механизм оповещений - через сервис Google, но Apple накладывает дополнительные ограничения и со временем iSPult перестал отвечать этим ограничениям, соответственно iSPult перестал получать оповещения.

Есть ещё особенность - Google c апреля 2019 меняет правила работы с оповещениями, т.е. если ничего не предпринимать, то и ASPult перестанет принимать оповещения.

Приложу максимум усилий что бы доработать до апреля 2019 ASPult и iSPult в части работы с оповещениями.

Автор: Pro100A1ex 15.1.2019, 17:42

Цитата(Андрей Ефименко @ 12.1.2019, 10:09) *

Apple единственный, кто реально проверяет распространяемые из Store (Магазина) приложения. Т.е. специальные люди перед помещением нового приложения или новой версии приложения запускают приложение и оценивают его работоспособность. Ни Google, ни Microsoft уже этого не делают.
Поэтому время помещение новой версии приложения в App Store может быть большой - им периодически что-то не нравится и процесс затягивается на недели.

Apple неожиданно быстро проверил новую версию iSPul (v4.2) и поместил эту версию в Store. Соответственно необходимости в beta тестировании отпала и можно просто загрузить или обновить iSPult штатным образом из App Store.


Большое спасибо за подарок на Старый Новый год!


Автор: Pro100A1ex 21.1.2019, 15:15

В iSPult некорректно отображается информация: там, где «лифт не контролируется», к примеру, в доме 4 лифта, из них 3 контролируется, а 1 нет, в результате должно по логике отображаться 0/0/3, а показывает 0/1/3 - получается, что постоянно вводит в заблуждение .
Прикрепленное изображение
Прикрепленное изображение

Автор: Андрей Ефименко 22.1.2019, 7:57

Цитата(Pro100A1ex @ 21.1.2019, 16:15) *

В iSPult некорректно отображается информация: там, где «лифт не контролируется», к примеру, в доме 4 лифта, из них 3 контролируется, а 1 нет, в результате должно по логике отображаться 0/0/3, а показывает 0/1/3 - получается, что постоянно вводит в заблуждение .
Прикрепленное изображение
Прикрепленное изображение

Действительно ошибка, она исправлена.

Кроме того, неконтролируемые элементы списка будут выводится на сером фоне и нельзя будет открыть неконтролируемый лифт

Новая версия будет выложена попозже, вместе с другими изменениями.

Есть вопросы:

- какая версия iOS в iPhone ?

- включается ли голосовая связь ?

Автор: Pro100A1ex 22.1.2019, 10:35

Цитата(Андрей Ефименко @ 22.1.2019, 7:57) *

Действительно ошибка, она исправлена.

Кроме того, неконтролируемые элементы списка будут выводится на сером фоне и нельзя будет открыть неконтролируемый лифт

Новая версия будет выложена попозже, вместе с другими изменениями.

Есть вопросы:

- какая версия iOS в iPhone ?

Версия 12.1.3
Цитата

- включается ли голосовая связь ?

При попытки инициализировать связь с кабиной или машинкой приложение закрывается. Принимать вызова не пробывали, но сегодня попробуем.

Автор: Pro100A1ex 30.1.2019, 17:28

Сегодня прозрел.
Беру телефон, а у меня висит уведомление «Вызов диспетчера», при том, что iSPult не запущен.
Как такое может быть?
Прикрепленное изображение
Прикрепленное изображение

Вообще здорово, но как можно настроить чтобы приходили и другие уведомления о сбое в работе лифтов ?

Автор: Андрей Ефименко 31.1.2019, 7:18

Цитата(Pro100A1ex @ 30.1.2019, 18:28) *

Сегодня прозрел.
Беру телефон, а у меня висит уведомление «Вызов диспетчера», при том, что iSPult не запущен.
Как такое может быть?
Прикрепленное изображение
Прикрепленное изображение

Вообще здорово, но как можно настроить чтобы приходили и другие уведомления о сбое в работе лифтов ?

Поправлены настройки iSPult в системе оповещения Google и iSPult стал получать оповещения о вызове.

iSPult обрабатывает оповещения иначе чем ASPult.
ASPult сам получает оповещения и далее решает, что с ними делать
В iOS оповещения обрабатываются операционной системой, соответственно они и появляются при незапущенном iSPult.

В ближайшее время будет выложен iSPult, в котором исправлена ошибка при включении голосовой связи, будет возможность получения других всплывающих уведомлений, которые могут посылать LKDSDisp и LKDSDomаin (в будущем и LKDSCloud), а так же другие изменения

Автор: Pro100A1ex 31.1.2019, 18:19

Цитата(Андрей Ефименко @ 31.1.2019, 7:18) *

В iOS оповещения обрабатываются операционной системой, соответственно они и появляются при незапущенном iSPult.

Это замечательно, только еще бы сделать, чтоб при нажатии на это сообщение при заходе в программу открывался именно этот адрес, было бы вообще здорово rolleyes.gif
Цитата

В ближайшее время будет выложен iSPult, в котором исправлена ошибка при включении голосовой связи, будет возможность получения других всплывающих уведомлений, которые могут посылать LKDSDisp и LKDSDomаin (в будущем и LKDSCloud), а так же другие изменения

Будем с нетерпением ждать, только, пожалуйста, не столько, как в последний раз smile.gif



Автор: Андрей Ефименко 1.2.2019, 8:33

Цитата(Pro100A1ex @ 31.1.2019, 19:19) *

Это замечательно, только еще бы сделать, чтоб при нажатии на это сообщение при заходе в программу открывался именно этот адрес, было бы вообще здорово rolleyes.gif

Желание понятное, но пока не ясно как это надёжно реализовать.

Цитата(Pro100A1ex @ 31.1.2019, 19:19) *

Будем с нетерпением ждать, только, пожалуйста, не столько, как в последний раз smile.gif

Выложен iSPult v4.3 в котором:

1. Исправлено включение голосовой связи (iOS 10 и выше)

2. Возможно включение голосовой связи с дополнительными переговорными устройствами ЛБ7.2

Сейчас все типы серверов (LKDSDisp, LKDSCloud, LKDSDomain) поддерживают включение ГГС с любым ПУ ЛБ 7.2, описание этой возможности в теме:
https://forum.lkds.ru/index.php?s=&showtopic=3583&view=findpost&p=25164
и в файле https://lkds.ru/soft/unpacked/LKDSDrv_Beta/Docum/Intercom.xps

3. Восстановлена работа всплывающих уведомлений о вызове.

4. Откорректировано отображение всплывающих уведомлений, если это не вызов. Сейчас посылка всплывающих уведомлений не только на вызов, но и на любые события для ASPult и iSPult поддерживается в LKDSDisp и LKDSDomain, будет реализована и в LKDSCloud.

Описание встроенной в LKDSDisp системы оповещений в Прикрепленный файл  LKDSDispAlert.pdf ( 2.16 мегабайт ) Кол-во скачиваний: 712
Таким же образом система оповещений реализована и в LKDSDomain

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

Автор: Андрей Ефименко 15.3.2019, 8:05

Выложена версия 4.4 iSPult

В этой версии получение уведомлений осуществляется через сервис FCM (Firebase) от Google
Если в работе используются оповещения, то до апреля 2019 необходимо обновить iSPult
Пояснения https://forum.lkds.ru/index.php?s=&showtopic=3600&view=findpost&p=25430





Автор: Андрей Ефименко 17.4.2019, 8:32

Выложена версия 5.1 iSPult

Исправлены замеченные недочёты.
Добавлен английский вариант интерфейса.

Автор: Pro100A1ex 29.5.2019, 13:19


После сегодняшнего обновления LKDSDomain и LKDSDisp не могу подключиться к серверу, пишет "не опознанный пользователь", пробую подключиться из-под Windows со своим логином - Ок, на данный момент вопрос решил изменением логина, поправьте, пожалуйста, этот маленький баг.

Автор: Андрей Ефименко 29.5.2019, 15:14

Цитата(Pro100A1ex @ 29.5.2019, 14:19) *

После сегодняшнего обновления LKDSDomain и LKDSDisp не могу подключиться к серверу, пишет "не опознанный пользователь", пробую подключиться из-под Windows со своим логином - Ок, на данный момент вопрос решил изменением логина, поправьте, пожалуйста, этот маленький баг.

В Apple Store отправлен на проверку iSPult v5.2, в котором это исправлено.
Как только проверка завершится - сообщу.

Автор: Андрей Ефименко 30.5.2019, 6:50

Цитата(Андрей Ефименко @ 29.5.2019, 16:14) *

В Apple Store отправлен на проверку iSPult v5.2, в котором это исправлено.
Как только проверка завершится - сообщу.

В Apple Store выложен iSPult v5.2, который должен подключаться нормально.
Есть просьба - попробовать подключиться со старым логином и сообщить результат.

Автор: Pro100A1ex 30.5.2019, 12:18

Цитата(Андрей Ефименко @ 30.5.2019, 6:50) *

В Apple Store выложен iSPult v5.2, который должен подключаться нормально.
Есть просьба - попробовать подключиться со старым логином и сообщить результат.

Большое спасибо, все работает.

Автор: Андрей Ефименко 10.7.2019, 7:41

Выложен iSPult v5.3, в котором:

1. Исправлено отображение текущего состояния выхода 4 для ЛБ 7.2 в панели управления лифтом

2. Исправлено отображение текущего состояния кабины лифта для ЛБ КДК в панели управления лифтом

Автор: lexxluthor 7.7.2020, 0:01

Доброе, Андрей Ефименко. У меня вопрос, а аналог SmartTool под Ios планируется?


Автор: Андрей Ефименко 7.7.2020, 7:10

Цитата(lexxluthor @ 7.7.2020, 1:01) *

Доброе, Андрей Ефименко. У меня вопрос, а аналог SmartTool под Ios планируется?

Планируется, правда конкретных сроков назвать не могу.
Планируется вообще разработать новое приложение, которое сможет работать не только под iOS, но и под macOS.

Автор: bosporsky 30.3.2021, 2:28

Выявлено некорректное поведение приложения iSPult. Прикрепляю https://yadi.sk/i/0yzlVdhjnuSORw

Автор: Андрей Ефименко 30.3.2021, 7:33

Цитата(bosporsky @ 30.3.2021, 3:28) *

Выявлено некорректное поведение приложения iSPult. Прикрепляю https://yadi.sk/i/0yzlVdhjnuSORw

Правильно ли я понял, что после вызова "не просмотренных неисправностей" нарушается последовательность возврата по уровням структуры ?

Автор: bosporsky 30.3.2021, 14:04

Цитата(Андрей Ефименко @ 30.3.2021, 4:33) *

Правильно ли я понял, что после вызова "не просмотренных неисправностей" нарушается последовательность возврата по уровням структуры ?

Никак нет, нарушается при не завершенном жесте "смахивание вправо", на экране со списком улиц (происходит дублирование). А если после этого перейти к списку диспетчерских, вход в список улиц окажется не возможным. Приложение не будет отвечать на нажатия по названию диспетчерской. Рабочее состояние возвращается путём инициации меню просмотра непросмотренных неисправностей.

Автор: bosporsky 3.5.2021, 18:55

Ещё вопрос по назначаемым выходам ЛБ7.2, когда управление ими из приложения iSPult будет работоспособно?

Автор: Андрей Ефименко 4.5.2021, 7:58

Цитата(bosporsky @ 3.5.2021, 19:55) *

Ещё вопрос по назначаемым выходам ЛБ7.2, когда управление ими из приложения iSPult будет работоспособно?

Хочется сделать шаг вперёд и сделать приложение на Swift UI и уже в этом приложение делать исправления и новшества.

Пока, правда, этот шаг даётся с трудом.
Есть вопрос - какая версия iOS используется ?

Автор: bosporsky 5.5.2021, 6:10

Цитата(Андрей Ефименко @ 4.5.2021, 4:58) *

Хочется сделать шаг вперёд и сделать приложение на Swift UI и уже в этом приложение делать исправления и новшества.

Пока, правда, этот шаг даётся с трудом.
Есть вопрос - какая версия iOS используется ?

14.5.1

Автор: Андрей Ефименко 5.5.2021, 7:59

Цитата(bosporsky @ 5.5.2021, 7:10) *

14.5.1

Значит приложения на SWIFT UI работать будут.
Хоть с трудностями, но будем идти в направлении разработки новых приложений.

Автор: bosporsky 6.5.2021, 0:27

Цитата(Андрей Ефименко @ 5.5.2021, 4:59) *

Значит приложения на SWIFT UI работать будут.
Хоть с трудностями, но будем идти в направлении разработки новых приложений.

Ждём, надеемся, верим!

Автор: Андрей Ефименко 11.8.2021, 10:02

Цитата(bosporsky @ 6.5.2021, 1:27) *

Ждём, надеемся, верим!

Окружающая действительность, а частности фирма Apple, даёт новые вводные.
В частности, при реализации нового приложения для iPhone, назовём его iSPultPlus, выяснилось, что сейчас в полной мере на SwiftUI реализовать возможности существующего приложения iSPult нельзя - невозможно нарисовать графики с маркированными осями. Но будет возможно в версии 15 iOS. Эта версия выйдет уже осенью, правда неясно в начале или в конце осени. Так что даже тестовое использование iSPultPlus возможно только в конце года.

Вероятно, не все смартфоны будут поддерживать 15 iOS, а в iSPult накопились системные проблемы.
Подготовлена новая версия iSPult, в которой эти проблемы вроде решены.
Опять же по требованию Apple, для iSPult повышена минимальная версия iOS до 9.3.

Видимых изменений в iSPult два:

1. в списке лифтов дома показывается икона состояния ЛБ
2. возможно переключения направления разговора с помощью детектора голосовой активности пользователя смартфона, т.е. нажимать ничего не нужно. Если Вы молчите, то должны слышать пассажира лифта, если говорите, то пассажир лифта должен слышать Вас.

Невидимых изменений существенно больше. Они должны повысить надёжность работы приложения.

В связи с большим количеством изменений нужно провести бета тестирование iSPult перед выкладыванием. Apple не предоставляет возможности открытого бета тестирования, как это организовано у Google. У Google сам пользователь может присоединиться к бета тестированию. У Apple пользователь, желающий участвовать в бета тестировании, должен зарегистрироваться у разработчика приложения, т.е. у нас. Для регистрации нужно сообщить свой email. Можно сообщить email в мою личную почту форума, либо послав письмо на techno@lkds.ru

На указанный email придёт сообщения с приглашением участия в тестировании. Нужно будет установить из App Store приложение TestFlight, запустить его и ввести код из приглашения.

Надеюсь, что желающие поучаствовать будут, ибо только так можно повысить качество наших с вами инструментов.

Автор: Андрей Ефименко 12.8.2021, 8:20

Цитата(Андрей Ефименко @ 11.8.2021, 11:02) *

Окружающая действительность, а частности фирма Apple, даёт новые вводные.
В частности, при реализации нового приложения для iPhone, назовём его iSPultPlus, выяснилось, что сейчас в полной мере на SwiftUI реализовать возможности существующего приложения iSPult нельзя - невозможно нарисовать графики с маркированными осями. Но будет возможно в версии 15 iOS. Эта версия выйдет уже осенью, правда неясно в начале или в конце осени. Так что даже тестовое использование iSPultPlus возможно только в конце года.

Вероятно, не все смартфоны будут поддерживать 15 iOS, а в iSPult накопились системные проблемы.
Подготовлена новая версия iSPult, в которой эти проблемы вроде решены.
Опять же по требованию Apple, для iSPult повышена минимальная версия iOS до 9.3.

Видимых изменений в iSPult два:

1. в списке лифтов дома показывается икона состояния ЛБ
2. возможно переключения направления разговора с помощью детектора голосовой активности пользователя смартфона, т.е. нажимать ничего не нужно. Если Вы молчите, то должны слышать пассажира лифта, если говорите, то пассажир лифта должен слышать Вас.

Невидимых изменений существенно больше. Они должны повысить надёжность работы приложения.

В связи с большим количеством изменений нужно провести бета тестирование iSPult перед выкладыванием. Apple не предоставляет возможности открытого бета тестирования, как это организовано у Google. У Google сам пользователь может присоединиться к бета тестированию. У Apple пользователь, желающий участвовать в бета тестировании, должен зарегистрироваться у разработчика приложения, т.е. у нас. Для регистрации нужно сообщить свой email. Можно сообщить email в мою личную почту форума, либо послав письмо на techno@lkds.ru

На указанный email придёт сообщения с приглашением участия в тестировании. Нужно будет установить из App Store приложение TestFlight, запустить его и ввести код из приглашения.

Надеюсь, что желающие поучаствовать будут, ибо только так можно повысить качество наших с вами инструментов.

Спасибо подключившимся к тестированию за замечания.
Замечания накоплю и подготовлю исправленную версию для продолжения тестирования.

Вроде выяснилось, что возможно, все-таки, самостоятельно подключится к тестированию.
Для этого нужно перейти по ссылке:

https://testflight.apple.com/join/6K9l0Zzp



Автор: Андрей Ефименко 17.8.2021, 8:24

Цитата(Андрей Ефименко @ 12.8.2021, 9:20) *

Спасибо подключившимся к тестированию за замечания.
Замечания накоплю и подготовлю исправленную версию для продолжения тестирования.

Вроде выяснилось, что возможно, все-таки, самостоятельно подключится к тестированию.
Для этого нужно перейти по ссылке:

https://testflight.apple.com/join/6K9l0Zzp

Для тестирования выложена новая версия iSPult 6.2 (22):

- поддержка пересчета времени данных, если это задано на https://forum.lkds.ru/index.php?s=&showtopic=2822&view=findpost&p=27120
- поддержка «тёмного» оформления
- исправлены аварийные завершения, связанные с информационными панелями

Автор: Андрей Ефименко 19.8.2021, 7:38

Цитата(Андрей Ефименко @ 17.8.2021, 9:24) *

Для тестирования выложена новая версия iSPult 6.2 (22):

- поддержка пересчета времени данных, если это задано на https://forum.lkds.ru/index.php?s=&showtopic=2822&view=findpost&p=27120
- поддержка «тёмного» оформления
- исправлены аварийные завершения, связанные с информационными панелями

Для тестирования выложена новая версия iSPult 6.3 (23):

- запрещен возврат на предыдущий вид с помощью жеста сдвиг в право. Возврат возможен только по кнопке в вехнем левом углу панели.

- в списке лифтов дома, строки лифтов без ошибок, имеют икону, как в SPult, т.е. серую для лифтов, со стрелками направления движения для эскалаторов, траволаторов, подъёмников

- если дом имеет один лифт и на этом лифте нет вызова или ошибки, то при нажатии на строку дома сразу открывается панель лифта

Автор: Андрей Ефименко 23.8.2021, 7:34

Цитата(Андрей Ефименко @ 19.8.2021, 8:38) *

Для тестирования выложена новая версия iSPult 6.3 (23):

- запрещен возврат на предыдущий вид с помощью жеста сдвиг в право. Возврат возможен только по кнопке в вехнем левом углу панели.

- в списке лифтов дома, строки лифтов без ошибок, имеют икону, как в SPult, т.е. серую для лифтов, со стрелками направления движения для эскалаторов, траволаторов, подъёмников

- если дом имеет один лифт и на этом лифте нет вызова или ошибки, то при нажатии на строку дома сразу открывается панель лифта

В общий доступ в App Store выложен iSPult 6.4 (24):

- повышена устойчивость приложения

- возможность переключения направления голоса с помощью VAD

- поддержка «тёмного» оформления

- поддержка пересчета времени данных, если это задано на сервере

- запрещен возврат на предыдущий вид с помощью жеста сдвиг в право. Возврат возможен только по кнопке в вехнем левом углу панели.

- в списке лифтов дома, строки лифтов без ошибок, имеют икону, как в SPult, т.е. серую для лифтов, со стрелками направления движения для эскалаторов, траволаторов, подъёмников

- если дом имеет один лифт и на этом лифте нет вызова или ошибки, то при нажатии на строку дома сразу открывается панель лифта

Автор: Андрей Ефименко 3.2.2022, 15:55

В 2021 году был выложен https://forum.lkds.ru/index.php?s=&showtopic=3023&view=findpost&p=28234

В процессе эксплуатации iSPult v6.* выяснилось две основных проблемы, которые в прошлом году не удалось решить:

1. Если смартфон подключен к сети WiFi, которая поддерживает только IPv6, то iSPult не работает
2. Не удалось использовать AirPods для голосовой связи

Кроме того, накопились вопросы к протоколу обмена iSPult <-> сервер (LKDSDisp, LKDSDomain, LKDSCloud)
Этот протокол разрабатывался для SPult под Windows, поэтому он не учитывает особенности работы мобильных приложений, которые могут уходить "в спячку"

Хотелось бы решить эти проблемы в рамках iSPult, и уже после этого переходить к разработке приложения iSPultPlus - приемника iSPult.

Разработана следующая версия iSPult v7.1, минимальная версия iOS повышена до 12.1.
В версии v7.1 для сетевого обмена используется NWConnect вместо старых сокетов (sendto, recv и т.п.), что должно повысить надёжность сетевого обмена и устранить проблему "WiFi IPv6"

Как и для v6.*, нужно провести бета тестирование iSPult перед выкладыванием. Apple не предоставляет возможности открытого бета тестирования, как это организовано у Google. У Google сам пользователь может присоединиться к бета тестированию. У Apple пользователь, желающий участвовать в бета тестировании, должен зарегистрироваться у разработчика приложения, т.е. у нас. Для регистрации нужно сообщить свой email. Можно сообщить email в мою личную почту форума, либо послав письмо на techno@lkds.ru

На указанный email придёт сообщения с приглашением участия в тестировании. Нужно будет установить из App Store приложение TestFlight, запустить его и ввести код из приглашения.

Я добавлю тех, кто участвовал в тестировании V6.*, т.к. всегда можно самостоятельно отказаться от установки новой версии приложения.

Автор: Андрей Ефименко 9.2.2022, 8:25

Цитата(Андрей Ефименко @ 3.2.2022, 16:55) *

В 2021 году был выложен https://forum.lkds.ru/index.php?s=&showtopic=3023&view=findpost&p=28234

В процессе эксплуатации iSPult v6.* выяснилось две основных проблемы, которые в прошлом году не удалось решить:

1. Если смартфон подключен к сети WiFi, которая поддерживает только IPv6, то iSPult не работает
2. Не удалось использовать AirPods для голосовой связи

Кроме того, накопились вопросы к протоколу обмена iSPult <-> сервер (LKDSDisp, LKDSDomain, LKDSCloud)
Этот протокол разрабатывался для SPult под Windows, поэтому он не учитывает особенности работы мобильных приложений, которые могут уходить "в спячку"

Хотелось бы решить эти проблемы в рамках iSPult, и уже после этого переходить к разработке приложения iSPultPlus - приемника iSPult.

Разработана следующая версия iSPult v7.1, минимальная версия iOS повышена до 12.1.
В версии v7.1 для сетевого обмена используется NWConnect вместо старых сокетов (sendto, recv и т.п.), что должно повысить надёжность сетевого обмена и устранить проблему "WiFi IPv6"

Как и для v6.*, нужно провести бета тестирование iSPult перед выкладыванием. Apple не предоставляет возможности открытого бета тестирования, как это организовано у Google. У Google сам пользователь может присоединиться к бета тестированию. У Apple пользователь, желающий участвовать в бета тестировании, должен зарегистрироваться у разработчика приложения, т.е. у нас. Для регистрации нужно сообщить свой email. Можно сообщить email в мою личную почту форума, либо послав письмо на techno@lkds.ru

На указанный email придёт сообщения с приглашением участия в тестировании. Нужно будет установить из App Store приложение TestFlight, запустить его и ввести код из приглашения.

Я добавлю тех, кто участвовал в тестировании V6.*, т.к. всегда можно самостоятельно отказаться от установки новой версии приложения.

Для бета тестирования выложен iSPult v7.2 в котором:

- во время голосовой связи с лифтовым блоком используются AirPods
- при прослушивании сохраненных голосовых переговоров используются AirPods

Участие а тестировании описано в предыдущей статье.

Автор: bosporsky 9.2.2022, 9:52

Цитата(Андрей Ефименко @ 9.2.2022, 5:25) *

Для бета тестирования выложен iSPult v7.2 в котором:

- во время голосовой связи с лифтовым блоком используются AirPods
- при прослушивании сохраненных голосовых переговоров используются AirPods

Участие а тестировании описано в предыдущей статье.


Благодарю, работает! Есть ли возможность присвоить статус "всегда включённого экрана" - к экрану переговорному? А то экран быстро тухнет, а менять значения по-умолчанию для всех приложении не хочется, так как охота сохранить от выгорания OLED.

Ещё есть мысль, как реализовать возможность контроля наличия связи с сервером. Так как в iOS с фоновой работой всё сложно, можно на главном экране iSPult, со списком лифтов диспетчерской, вывести вниз большую кнопку "ОБНОВИТЬ СОСТОЯНИЕ", по нажатию на которую будет происходить принудительный запрос состояния лифтов, а в конец сообщения ответа сервера - вписать точное время с СЕРВЕРА, и отображать его в самом верху приложения как время последнего успешного обмена данными с сервером. Тем самым будет хоть какая-то возможность однозначно установить наличие связи (всё лучше чем ничего). В идеале конечно лучше делать это автоматически в фоне, скажем раз в 180 сек. и в случае отсутствия ответа от сервера, выводить уведомление "НЕТ СВЯЗИ С СЕРВЕРОМ", но полагаю работать будет только пока отображается само приложение.
Прикрепленное изображение

Автор: Андрей Ефименко 23.2.2022, 9:30

Цитата(bosporsky @ 9.2.2022, 10:52) *

Благодарю, работает! Есть ли возможность присвоить статус "всегда включённого экрана" - к экрану переговорному? А то экран быстро тухнет, а менять значения по-умолчанию для всех приложении не хочется, так как охота сохранить от выгорания OLED.

Для бета тестирования выложен iSPult v7.3, в котором при работе панели голосовой связи запрещается блокировка экрана.

Кроме того, сделана доработка протокола обмена с серверами (LKDSDisp, LKDSDomain, LKDSCloud). В частности в передаваемых пакетах содержится уникальный идентификатор текущего подключения iSPult к серверу. Так же серверу передается факт перехода приложения на задний план и возврата на передний план.
Это первый шаг в направлении повышения надёжности работы мобильных приложений.

Сейчас нет поддержки этих доработок в серверах, она будет реализована в серверах в ближайшее время по функциональным этапам.

К участникам бета тестирования есть просьба - периодически подключаться к демонстрационному серверу - в демонстрационном LKDSDisp сделаны первый этап поддержки нового протокола.

Для участия в бета тестировании iSPult можно перейти по https://testflight.apple.com/join/6K9l0Zzp

Автор: Андрей Ефименко 1.3.2022, 17:20

В App Store выложен iSPult v7.3, в котором:

- устранена проблема "WiFi IPv6"
- во время голосовой связи с лифтовым блоком используются AirPods
- при прослушивании сохраненных голосовых переговоров используются AirPods
- при работе панели голосовой связи запрещается блокировка экрана.

Автор: bosporsky 26.5.2022, 22:41

Тут благодаря Мише - тестировщику, работнику одной известной конторы по оказанию связны́х услуг, https://habr.com/ru/news/t/668028/ значение слова «диплинк» (ссылка на экран внутри приложения). В связи с этим вопрос, планируется ли реализация диплинка в iSPult из уведомления о событии, на экран состояния лифта с этим событием? Насколько помню, в ASpultPlus для Андроид, https://forum.lkds.ru/index.php?s=&showtopic=3832&view=findpost&p=27175 это удалось реализовать.

Автор: Андрей Ефименко 27.5.2022, 8:17

Цитата(bosporsky @ 26.5.2022, 23:41) *

Тут благодаря Мише - тестировщику, работнику одной известной конторы по оказанию связны́х услуг, https://habr.com/ru/news/t/668028/ значение слова «диплинк» (ссылка на экран внутри приложения). В связи с этим вопрос, планируется ли реализация диплинка в iSPult из уведомления о событии, на экран состояния лифта с этим событием? Насколько помню, в ASpultPlus для Андроид, https://forum.lkds.ru/index.php?s=&showtopic=3832&view=findpost&p=27175 это удалось реализовать.

В Андроид и iOS разные принципы обработки оповещений.

В Андроид оповещение всегда приходит в приложение и уже само приложение показывает его и может обработать нажатие на оповещение в соответствии с содержимым оповещения.

В iOS оповещение приходит в приложение только, если приложение на переднем плане. Если приложение на заднем плане или смартфон заблокирован, то оповещение обрабатывается системой и нажатие на оповещение просто перемещает приложение на передний план. Поэтому обработать оповещение по содержанию проблематично.

Правда может быть, с давних времён что-то изменилось - будем изучать.

Автор: bosporsky 27.5.2022, 9:42

Цитата(Андрей Ефименко @ 27.5.2022, 5:17) *

В Андроид и iOS разные принципы обработки оповещений.

В Андроид оповещение всегда приходит в приложение и уже само приложение показывает его и может обработать нажатие на оповещение в соответствии с содержимым оповещения.

В iOS оповещение приходит в приложение только, если приложение на переднем плане. Если приложение на заднем плане или смартфон заблокирован, то оповещение обрабатывается системой и нажатие на оповещение просто перемещает приложение на передний план. Поэтому обработать оповещение по содержанию проблематично.

Правда может быть, с давних времён что-то изменилось - будем изучать.

В https://swiftbook.ru/post/tutorials/ios-how-to-open-deep-links-notifications-and-shortcuts/ приводится способ реализации (п. 3) rolleyes.gif

Автор: bosporsky 11.8.2022, 10:33

В версии iSPult 8.1 (35) появилась возможность открывать вкладку с ЛБ по тапу на уведомление, но, приложение выдает сперва окно с подтверждением перехода, нельзя ли от него избавится? Аналогичное, кстати, выскакивает при тапе на уведомление с вызовом, от него бы тоже можно было избавится.

Автор: Андрей Ефименко 11.8.2022, 12:27

Цитата(bosporsky @ 11.8.2022, 11:33) *

В версии iSPult 8.1 (35) появилась возможность открывать вкладку с ЛБ по тапу на уведомление, но, приложение выдает сперва окно с подтверждением перехода, нельзя ли от него избавится? Аналогичное, кстати, выскакивает при тапе на уведомление с вызовом, от него бы тоже можно было избавится.

Появились сложности с доработками iSPult

Apple перестал выкладывать новые рабочие версии приложения iSPult на том основании, что им не удаётся сделать демонстрационное подключение (demo.lkds.ru) и, соответственно, нельзя проверить работоспособность приложения. UDP пакеты от iSPult , запущенного во внутренней сети Apple, доходят до демонстрационного сервера, а ответные UDP пакеты от демонстрационного сервера не доходят до iSPult. Ситуация это была уже давно, но раньше удавалось договариваться (присылал видео работы iSPult, они подключались из других сетей), а сейчас договориться не удаётся.

Было предположение, что это из-за российского IP демонстрационного сервера. Была арендована виртуальная машина с "их" IP, но это не помогло. Опять же есть предположение, что входящий UDP трафик по нестандартным портам запрещён во внутренний сети Apple.

Поэтому, возможно, рабочая версия iSPult 7.8 (33) станет "совершенной" и меняться уже не будет.
Тестовый период версии iSPult 8.1 (35) завершится через 73 дня. После этого периода iSPult 8.1 (35) станет недоступной. Что будет после периода тестирования с уже установленными iSPult 8.1 (35) не ясно, т.к. ситуации такой ещё не было.

Автор: bosporsky 11.8.2022, 13:04

Цитата(Андрей Ефименко @ 11.8.2022, 9:27) *

Появились сложности с доработками iSPult

Вот это новости mellow.gif Может попробовать распространять IPA файлы, подписанные сертификатом разработчика через эту тему на форуме? Или в телеграме сделаем закрытую группу для тестирования. Вроде до ~100 установок позволяется в рамках тестирования. Насколько знаю в ЕС принят закон, который к 24 году обяжет Apple разрешить установку приложений из других источников.

Автор: Андрей Ефименко 6.10.2022, 7:58

Цитата(bosporsky @ 11.8.2022, 14:04) *

Вот это новости mellow.gif Может попробовать распространять IPA файлы, подписанные сертификатом разработчика через эту тему на форуме? Или в телеграме сделаем закрытую группу для тестирования. Вроде до ~100 установок позволяется в рамках тестирования. Насколько знаю в ЕС принят закон, который к 24 году обяжет Apple разрешить установку приложений из других источников.

В бета тестирование выложен iSPult 8.2 (36)

Видимое изменение - если все лифты узла структуры (диспетчерский пункт, улица, дом) не на связи, то строка данного узла показывается с иконой «нет связи»

Кроме того:
- в Background некоторое время работает сетевой обмен
- при завершении работы «смахиванием» делается штатное закрытие подключения (серверу посылается пакет завершения связи), как это делается при завершении работы возвратом в панель подключения

Новая версия бета версии выложена потому, что длительность бета тестирования одной версии 90 дней и бета тестирование предыдущей версии подходило к концу.

Вообще, можно каждые 3 месяца выкладывать новую бета версию и тогда можно обойтись без публикации рабочей версии. Т.е. для того что бы использовать последний вариант iSPult нужно подключиться к бета тестированию. Для этого в iPhone нужно перейти по ссылке https://testflight.apple.com/join/6K9l0Zzp

Конечно, я буду периодически пробовать опубликовать последний iSPult как рабочую версию. Может получится - раньше же как-то получалось

Автор: Андрей Ефименко 21.11.2022, 6:49

Цитата(Андрей Ефименко @ 11.8.2022, 13:27) *

Появились сложности с доработками iSPult

Apple перестал выкладывать новые рабочие версии приложения iSPult на том основании, что им не удаётся сделать демонстрационное подключение (demo.lkds.ru) и, соответственно, нельзя проверить работоспособность приложения. UDP пакеты от iSPult...

Удалось опубликовать в App Store приложение iSPult v8.3, видимые изменения:

1 при получении уведомления связанного с лифтом, если не включена голосовая связь и уже не открыта панель управления каким-нибудь лифтом, то можно сразу открыть панель управления лифта, связанного с данным уведомлением.

2 если все лифты узла структуры (диспетчерский пункт, улица, дом) не на связи, то строка данного узла показывается с иконой «нет связи»


Автор: bosporsky 27.12.2022, 17:15

В карточке лифта невозможно полностью прочитать текст ошибки (отсутствует перенос строки).
Пример:
Прикрепленное изображение

Автор: Pro100A1ex 5.6.2023, 17:08

Добрый день.
В app store увидел приложение Lift Service, хотелось понять, как его подключить к своей системе LKDSDomain?

Автор: bosporsky 6.6.2023, 1:09

Увы, всё равно не прочитать ошибку sad.gif
Прикрепленное изображение

Автор: ArkGenBoy 7.6.2023, 15:44

Цитата(Pro100A1ex @ 5.6.2023, 18:08) *

Добрый день.
В app store увидел приложение Lift Service, хотелось понять, как его подключить к своей системе LKDSDomain?


Добрый день!

Для обсуждения этого вопроса свяжитесь со специалистом по мобильному приложению Lift Service.

Эл. почта A_Malyshenko@mail.ru

Автор: Pro100A1ex 13.6.2023, 14:59

Цитата(ArkGenBoy @ 7.6.2023, 15:44) *

Добрый день!

Для обсуждения этого вопроса свяжитесь со специалистом по мобильному приложению Lift Service.

Эл. почта A_Malyshenko@mail.ru


Написали, но ответа пока нетsad.gif

Автор: Андрей Ефименко 20.6.2023, 7:13

Цитата(bosporsky @ 6.6.2023, 2:09) *

Увы, всё равно не прочитать ошибку sad.gif
Прикрепленное изображение

В App Store выложен iSPult v8.4:

1. В списке состояний лифта и в панели просмотра журнала шрифт подбирается, что бы текст входил в строку
2. Если для дома/лифта указаны координаты, то в панели дома/лифта появляется пункт меню «на карте» для показа расположения дома/лифта на Яндекс картах

Вышеприведённое замечание относится как раз к подбору шрифта (п 1.) - при очень длинных сообщениях шрифт маленький и сообщение не читается.
Что бы прочитать сообщение полностью нужно найти его в выборке журнала и нажать на него, сообщение будет показано в отдельном окне. Пока так.



Русская версия Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)