Максимально простая установка своего мобильного приложения(базы) 1С на iOS (iPhone)

09.10.18

Разработка - Мобильная разработка

Установка на iPhone своей мобильной конфигурации, опубликованной на веб-сервере, без аккаунта разработчика Apple Store и без танцев с бубном? Легко!

Товарищи, приветствую!

Надеюсь кому-то понадобится. Если есть ещё проще способ, то буду рад узнать о таком.

Понадобилось развернуть своё мобильное приложение на Android и iOS. С Android'ом проблем не возникло. А вот с iOS оказалось, что это не простая далеко задача.

Начал копаться на форумах, как установить своё мобильное приложение 1С и возможно ли это вообще.
Основными статьями для меня стали (см. ниже), из которых я понял, что это ахтунг какой-то: аккаунт в AppStore для разработчика за 100$ в год или танцы с бубнами (чтобы включить у 1С приложения режима разработчика) с помощью кучки программ.
- //infostart.ru/public/154416/
- https://forum.infostart.ru/forum92/topic109023/
- //infostart.ru/public/242857/

Но случайно удалось найти способ включения режима разработчика у мобильного приложения 1С без танцев с бубном.

Итак:

1. Скачиваем с AppStore приложение "1С: Заказы" (я пробовал на нём, но подозреваю, что можно и другие). Нам оно для получения мобильной платформы;

2. Запускаем приложение "1С: Заказы";

3. На левой панели разделов нажимаем "Список приложений" - выйдем в список баз;

4. Удерживаем палец на базе, выбираем пункт "Изменить", т.е. заходим в свойства базы - как видим поля "Перезапускать из конфигуратора" и "Адрес обновлений" скрыты;
5. В поле "Дополнительные параметры запуска" указываем любой некорректный текст, и нажимаем готово (кстати, на iPhone 4 эти поля видны сразу!);

6. Снова заходим в пункт "Изменить" - вуаля, появились поля "Перезапускать из конфигуратора" и "Адрес обновлений".
6.1 Ставим галку "Перезапускать из конфигуратора" - что бы при входе в базу конфигурация автоматически обновилась из нашего источника;
6.2 Указываем наш адрес обновления мобильной конфигурации, опубликованной на веб-сервере;

7. Сохраняем. Запускаем снова базу. Теперь у нас есть наша мобильная база на iOS!

 

Правда, значок на столе, само собой, всё равно остаётся "1С: Заказы", но помимо базы "1С: Заказы" можно добавлять и свои.

Проверено на IPhone 4, 5 и 7. Успешно работает.

Мобильное приложение iOS

См. также

Мобильная разработка Мессенджеры и боты Платформа 1С v8.3 1С:Конвертация данных Платные (руб)

Теперь создать telegram-бота - элементарно. Достаточно просто нарисовать блок-схему телеграм-бота, и он сразу заработает. Это возможно при использовании Графического конструктора телеграм-ботов. Это единственный конструктор ботов для telegram, чье качество и функционал подтверждены фирмой 1С, есть сертификат 1С:Совместимо. Расширение в интерактивном режиме, с помощью блок-схем, позволяет с минимальными трудозатратами создать телеграм-ботов в любой конфигурации, работающей на платформе «1С:Предприятие 8.3».

13200 руб.

27.12.2021    38198    108    161    

201

Мобильная разработка Сканер штрих-кода Терминал сбора данных Управляемые формы Мобильная платформа 1С:Розница 2 1С:Управление нашей фирмой 1.6 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Управленческий учет Платные (руб)

Сбор заказов, инвентаризация, проверка ценников, просмотр полной информации об остатках и ценах со смартфона Онлайн - все это содержит в себе решение 1С "Штрихкод-информер" (штрих-код чекер). Отправка данных со смартфона выполняется либо напрямую в открытую форму документа, отсканировав QR-код, либо в общую корзину учетной системы, не подходя к компьютеру. Кассир или оператор сможет просмотреть список присланных данных и загрузить в любую форму, поддерживающую работу с ТСД. Для работы с мобильным приложением требуется опубликовать HTTP-сервис из поставляемого расширения.

3000 руб.

03.12.2018    59291    192    103    

172

Сканер штрих-кода Терминал сбора данных Мобильная разработка Монитор заказов Оптовая торговля Розничная торговля Ценообразование, анализ цен Программист Пользователь Платформа 1С v8.3 Мобильная платформа 1С:Розница 2 1С:Управление нашей фирмой 1.6 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Розничная и сетевая торговля (FMCG) Оптовая торговля, дистрибуция, логистика Управленческий учет Платные (руб)

Простой мобильный ТСД (терминал сбора данных) сканер для 1С для смартфонов на iOS и Android, не требующий сложных настроек и установки дополнительных программ. Обмен между Вашей 1С и мобильным приложением осуществляется через облачный сервис и расширение конфигурации. Работает с конфигурациями УТ 11, ERP, КА2, Розница 2, Розница 3, УНФ 1.6, УНФ 3.0. Полнофункциональный демо-доступ для своей конфигурации можно запросить в настройках мобильного приложения - все необходимое придет на почту автоматически.

2000 руб.

22.04.2019    97226    586    189    

321

Логистика, склад и ТМЦ Сканер штрих-кода Терминал сбора данных Мобильная разработка Платформа 1С v8.3 1С:Управление нашей фирмой 1.6 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 Россия Бухгалтерский учет Управленческий учет Платные (руб)

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

3450 руб.

28.04.2023    9470    15    0    

9

Мобильная разработка Платформа 1С v8.3 Конфигурации 1cv8 Финансовые услуги, инвестиции Управленческий учет Платные (руб)

Мобильное приложение и конфигурация 1С для автоматической торговли на бирже через API Тинькофф банка. Достаточно задать настройки, нажать «Пуск», и робот сам торгует ежедневно.

7000 руб.

25.05.2022    4644    1    0    

6

Мобильная разработка WEB-интеграция Программист Мобильная платформа Абонемент ($m)

Экспериментальный релиз и простенький скрипт к нему закрывает потребности в любых видах синхронизации между устройствами Simple и между Simple и бек-системами (например 1С). По сути – это очень простой python-скрипт, который можно запустить на доступной машине, сервере или VPS и он будет связывать клиентские устройства между собой и с 1С или другими бек-системами. В самой платформе появилось для этого множество доработок для поддержки стабильного постоянного соединения, докачки больших файлов и работе в фоне. Дополнение к основной статье https://infostart.ru/1c/tools/1153616/

1 стартмани

23.08.2024    1217    6    informa1555    1    

13

Мобильная разработка Мобильная платформа Абонемент ($m)

В этом релизе собрано много нового из области интерфейса, связи, хранения и важные новые способы управления. Дополнение к основной статье https://infostart.ru/1c/tools/1153616/

1 стартмани

25.06.2024    2607    29    informa1555    0    

33
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. pablo_escobar 09.10.18 16:42 Сейчас в теме
2. Константин С. 675 09.10.18 17:57 Сейчас в теме
аккаунт в AppStore для разработчика за 100$

нююю... это философское размышление
Все зависеть, что будешь делать с этими приложениями)))
При продаже (клиенту) одного приложения, можно отбить сумму))
3. Rabot 90 09.10.18 18:29 Сейчас в теме
(2) Согласен, для солидной разработки это решение не подходит, и проще и правильнее купить аккаунт разработчика.
К тому же данное решение не для продажи, как минимум из-за значка на рабочем столе от чужого (хоть и смежного) приложения =)
Моё решение исключительно для быстрой (без apple аккаунтов, без установки и настройки сборщика приложения и всех сопутствующих действий) и бесплатной пробы "как там вообще на iPhone моё приложение заработает".
DrAku1a; lunjio; +2 Ответить
4. palsergeich 09.10.18 22:11 Сейчас в теме
Для того что бы изучать - самое то.
adhocprog; DrAku1a; lunjio; Rabot; acanta; +5 Ответить
5. zeegin 117 09.10.18 22:25 Сейчас в теме
(4) Чтобы изучать есть андроид бридж и виртуалка от гугла, которые настраиваются из конфигуратора два клика.
adhocprog; +1 Ответить
9. palsergeich 10.10.18 01:52 Сейчас в теме
(5) У меня 5 штук приложений на андроид уже в релизе и разработка на них уже окончена, как это работает на андроиде, я прекрасно знаю.
Достаточно увесистая часть функционала, которая работает на андроиде не работает на IOS, и это в общем то не тайна + есть специфичные баги. Но руководство поголовно сидит на айфонах. Для того что бы сделать приложение на IOS нужна лицензия разработчика и IOS устройство, если IOS для демонстрации можно взять у коллеги, то прототип только с лицензией, а платить за лицензию из своего кармана я принципиально не собираюсь, естественно коллега тоже против установки чего либо кроме демо версии. От таких задач мы просто отказывались раньше, благо работы море. Сейчас можно будет заморочиться ради еще одной строчки в резюме.
Тут ниже говорят, что вроде как для разработки без релиза лицензия год не нужна, поверим на слово.
snioo; DrAku1a; Dementor; zeegin; +4 Ответить
6. TreeDogNight 22 09.10.18 23:46 Сейчас в теме
Спасибо за публикацию! А вы случайно не знаете как установить на IOS 11 Мобильный клиент, который появился в платформе 1C 8.3.12 ?
10. palsergeich 10.10.18 01:53 Сейчас в теме
(6)
6. TreeDogNight 15 09.10.18 23:46
Спасибо за публикацию! А вы случайно не знаете как установить на IOS 11 Мобильный клиент, который появился в платформе 1C 8.3.12 ?

Его надо собрать так же как и мобильное приложение
TreeDogNight; +1 Ответить
13. TreeDogNight 22 10.10.18 06:17 Сейчас в теме
(10) Я правильно понимаю, что к Мобильному клиенту относятся архивы сборок "prjios_admob_client", "prjios_client", "prjios_client_sim"? В чём их отличие?
16. palsergeich 10.10.18 12:38 Сейчас в теме
(13)
(10) Я правильно понимаю, что к Мобильному клиенту относятся архивы сборок "prjios_admob_client", "prjios_client", "prjios_client_sim"? В чём их отличие?

https://infostart.ru/public/797123/
53. romankoav 4 06.05.21 13:17 Сейчас в теме
(16)
prjios_admob_client
Непонятно почему дали ссылку на эту статью? там нет упоминания слов "prjios_admob_client", "prjios_client", "prjios_client_sim"
18. Rabot 90 10.10.18 13:07 Сейчас в теме
(6) К сожалению, не подскажу, т.к. не силён в мобильных приложениях. Не уверен даже в своём понимании разницы: мобильный клиент и мобильное приложение 1С.
7. Xershi 1555 09.10.18 23:52 Сейчас в теме
Русские не ищут легких путей)) 5+ за лайфхак.
Для продвинутых подойдет, но для конечных клиентов или даже пользователей вряд ли.
22. Rabot 90 10.10.18 13:35 Сейчас в теме
(7) Ну на самом деле, я написал простую инструкцию с картинками и пользователи сами ставят (пусть и не все).
8. androgin 10.10.18 01:48 Сейчас в теме
Как это связано с аккаунтом разработчика за 100 баксов чтобы поставить приложение?
Чтобы установить приложение на телефон не нужно иметь платный аккаунт - год можно бесплатно пользоваться без права релиза.
Для разработки достаточно.
А в новом мобильном приложении 8.3.12 такой номер уже не пройдет - там на уровне разработки задаются возможные конфигурации
11. palsergeich 10.10.18 01:55 Сейчас в теме
(8)
иметь платный аккаунт - год можно бесплатно пользоваться без права релиза.
Для разработки достаточно.

Ну не все в курсе, я вот например не знал. В андроиде для разработки закинул APK, пути прописал и развлекаешься, а тут столько специфики, в которой разбираться просто нет времени, благо от этих задач можно и отказаться.
12. androgin 10.10.18 02:31 Сейчас в теме
(11) ну не стоит сравнивать эпл и андроид, на который всякое г**но поставить может любой "умник"))
19. Rabot 90 10.10.18 13:28 Сейчас в теме
(8) 1. "Не пройдёт"? В статье описывается актуальные версии, как раз на первом рисунке видно платформа 8.3.12.83.
2. В тех темах, которые я читал на инфорстарте рассказывалось о 30 днях(если не путаю) бесплатного аккаунта разработчика AppleStore.
3. Я и не говорил, что этот метод лучше "профессионального" - покупки аккаунта. Этот метод проще, чем манипуляции с файлами (что в статьях, на которые я наткнулся изучая вопрос) и с тем же результатом.
Для чего усложнять установку приложения, к тому же ради 20% владельцев IPhone'ов?
- Купить аккаунт (или получить пробный);
- разобраться с конфигурацией "Сборщик приложений";
- скачать необходимые программы (судя по статьям);
- установить их и настроить;
- разобраться как собирать само приложение под iOS;
- разобраться как публиковать на Apple Store;

Или просто скачать "1С: Заказы" и подставить свой адрес обновления? По крайней мере пока это возможно.
54. savostin.alex 83 27.05.21 09:38 Сейчас в теме
14. Designer1C 457 10.10.18 06:36 Сейчас в теме
25. Rabot 90 10.10.18 15:28 Сейчас в теме
15. capitan 2507 10.10.18 10:14 Сейчас в теме
Красавчик !
На самом деле сертификат для установки на свой компьютер можно нажить за 1$
21. Rabot 90 10.10.18 13:31 Сейчас в теме
(15) А как? Официально? Я читал (возможно и брехня) про "чёрный рынок", где твой аккаунт добавляют в список аккаунтов разработчика, но без гарантии, что он там долго продержится.
23. capitan 2507 10.10.18 14:03 Сейчас в теме
(21) Точно так. Проверено и работает )
17. FesenkoA 58 10.10.18 13:00 Сейчас в теме
20. Rabot 90 10.10.18 13:30 Сейчас в теме
(17) Именно, только проще. Кстати, в статье эта ссылка приведена.
26. FesenkoA 58 10.10.18 15:56 Сейчас в теме
(20) точно, крайние нажал, а это пропустил, простите :)
24. pafftis 14 10.10.18 14:34 Сейчас в теме
Подскажите, вообще не понимаю что тут и для чего это.
Может ли кладовщик согласно этих заказов собирать заявки? или это просто возможность для подключения к базе?
27. Rabot 90 10.10.18 17:21 Сейчас в теме
(24) В "статье" описан метод добавления своей конфигурации в мобильное приложение 1С на iOS (iPhone).
Вопрос, видимо, по приложению "1С: Заказы".
С мобильным приложением "1С: Заказы" "статья" ни как не связана. Приложение "1С: Заказы" в данном случае нужно только для установки на телефон мобильной платформы 1С.
28. androgin 10.10.18 18:04 Сейчас в теме
(27) а теперь топаем в зазеркалье и читаем статью. Внимательно!
«Чтобы мобильный клиент, публикуемый в магазин приложений, имел фиксированную функциональность, при его сборке необходимо указать конкретные конфигурации, с которыми будет работать это приложение. В процессе работы мобильный клиент проверяет, что используется только одна из заданных конфигураций и без существенных изменений. Это специальная защита для того, чтобы мобильный клиент, который опубликован для определенных конфигураций, не мог работать с другими конфигурациями.»
29. Rabot 90 10.10.18 19:03 Сейчас в теме
(28) И что мне с этим знанием делать?
30. Rabot 90 10.10.18 19:17 Сейчас в теме
(28) "Статья" же не о том, что бы впаривать своё приложение 1С путём подмены адреса обновлений у чужих приложений, опубликованных на AppleStore. А о том, что для своих нужд можно своё приложение поставить в 2 шага на iPhone (без iTunes, без MacBook, без сборщиков приложений и тд и тп). И это работает на актуальной версии приложения "1С: Заказы 8.3.12.83" (уверен, что и другие тоже подойдут) опубликованного на данный момент в AppleStore и на iPhone 4(в свойствах сразу адрес обновления доступен!) и на iPhone 5, iPhone SE, iPhone 7. Остальные не пробовал.
Не исключаю, что данный метод это лазейка в баге/фиче. Но пока метод работает.
h00k; lunjio; +2 Ответить
31. androgin 10.10.18 22:30 Сейчас в теме
(30) для особо одаренных повторю: фишка, описанная в статье уже прикрыта и озвучена. (при условии, что будут использовать новый клиент)
Это замечание сразу указывает на то, что нет смысла иметь платный или бесплатный аккаунт, потому как платформа не позволит запускать другие конфигурации в любом случае. И дело тут даже не в сборщиках, а в самом мобильном клиенте
33. Dementor 1035 11.10.18 15:33 Сейчас в теме
(31) а какое отношение имеет цитата про мобильный клиент к обсуждению мобильного приложения? К тому же не рекомендую цитировать зазеркалье - это лишь анонсы планируемой функциональности, которая может не дойти до релиза или быть существенно изменена.
34. androgin 11.10.18 20:51 Сейчас в теме
(33) а были бы внимательнее - дошло бы при чем.
Для очень особенных повторю: прикрыли уже эту баг/фичу.
Нутр не нужно тупить с «это всего лишь анонс». Это уже сделано. Не считайте себя умнее разработчиков (которые тож тут сидят!)
MonteCriZto; +1 3 Ответить
32. nomadon 369 11.10.18 13:06 Сейчас в теме
BugBounty? не не слышали)
может это умышленное пасхальное яйцо для вовлечения в в секту 1С без аккаунта разработчика?
35. пользователь 18.10.18 17:56
Сообщение было скрыто модератором.
...
36. Rabot 90 23.10.18 19:38 Сейчас в теме
На текущий момент данный метод уже не работает с "1С: Заказы", т.к. его обновили.
Но это нас не остановит) Думаю, каждый догадается о решении.
37. max_stupino 25.10.18 22:41 Сейчас в теме
(36) Подскажи как установить свою конфу на IOS
40. Rabot 90 02.11.18 13:18 Сейчас в теме
(37) Схема та же, просто в приложении "1С: Заказы" этот вариант не работает. Просто нужно скачать другое приложение, например, "1С: Босс" от Раруса.
38. пользователь 30.10.18 14:44
Сообщение было скрыто модератором.
...
39. user1079832 31.10.18 07:54 Сейчас в теме
Подскажите есть ли сейчас способ, без аккаунта разработчика?
41. Rabot 90 02.11.18 13:19 Сейчас в теме
(39) Схема та же, просто в приложении "1С: Заказы" этот вариант не работает. Просто нужно скачать другое приложение, например, "1С: Босс" от Раруса.
43. fominov.a 06.02.19 17:38 Сейчас в теме
(41) Я так понимаю больше нет приложений таких?
42. binary 02.11.18 16:18 Сейчас в теме
IPhoneX iOS 12 Схема не срабатывает. Не появляются поля для ввода адреса обновления.
maksa2005; +1 Ответить
44. maksa2005 550 18.02.19 19:56 Сейчас в теме
На новых iphon так не работает уже...6 пункт не рабочий
45. Rabot 90 25.02.19 10:16 Сейчас в теме
Всё, эту возможность на новых платформах убрали. Тема не актуальная.
47. angelinaataeva 07.01.20 09:07 Сейчас в теме
(45)
(46) ребят, никаких вариантов не нашли?
48. ejikbeznojek 16.03.20 14:17 Сейчас в теме
(47) Нашли конечно же))
Но это тема для целой отдельной статьи, а не для отдельного комментария.
50. user941268 01.02.21 16:50 Сейчас в теме
(48) Пишите. Очень надо)))
romankoav; +1 Ответить
46. Alex_241 19.09.19 11:24 Сейчас в теме
Может появились какае то новая возможность
49. Jasam 23.06.20 20:53 Сейчас в теме
А для Android есть что-то подобное?
52. realvava 25.03.21 21:11 Сейчас в теме
51. realvava 25.03.21 21:08 Сейчас в теме
Те, кто хочет воспользоваться багом, может использовать версию, что у автора (в архиве). Устанавливать через itunes (наверно, 12.6.5 придётся найти), предварительно распаковав архив в %userprofile%\music\iTunes\iTunes Media\Mobile Applications (путь относительный, такой использует сам itunes, можете копировать без изменений).
Совместимо с 14 iOS
Архив разделён на 2 части в виду местных ограничений.
Прикрепленные файлы:
1С_Заказы 3.0.11.part1.rar
1С_Заказы 3.0.11.part2.rar
FilippovRI; Rabot; +2 Ответить
55. vsnazarov 26 15.08.21 11:00 Сейчас в теме
(51)
Mobile Applications

Не работает, при запуске вылетает и говорит - войдите в AppleID с которого было скачано это приложение
56. Cohap 6 21.03.24 09:29 Сейчас в теме
Есть опыт локальной синхронизации ISO девайса с рабочей станцией через USB, по принципу ТСД? такое работает?
Оставьте свое сообщение