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

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

2880 руб.

03.12.2018    54432    135    102    

160

SALE! 25%

Что нам стоит бота построить? Нарисуем - будет жить! Графический конструктор телеграм-ботов/Telegram

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

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

13200 9900 руб.

27.12.2021    33025    80    157    

173

"Мобильный ТСД" - инвентаризация и сбор штрихкодов для iOS и Android

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

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

2000 руб.

22.04.2019    91749    507    186    

293

JavaScript в Simple

Мобильная разработка Бесплатно (free)

В SimpleUI и SimpleWEB, наряду с обработчиками на python и онлайн (1С и т.д.) добавляется интерпретатор JavaScript. В андроид платформе он скорее играет на поле python, т.к. является оффлайновым решением для самостоятельной обработки и расширяет аудиторию разработчиков для разработки самостоятельных решений. Дополнение к основной статье https://infostart.ru/1c/tools/1153616/

12.02.2024    1599    informa1555    0    

25

Создание экранов в произвольной разметке (xml) в SimpleUI

Мобильная разработка Бесплатно (free)

Я сделал альтернативный способ рисования экранов и списков в виде стандартной xml-разметки (стандартных xml-файлов для Android). Теперь можно рисовать в Android Studio или Figma в визуальном редакторе, прицеплять в симпле и работать дальше как обычно.

27.11.2023    1474    informa1555    1    

19

Релиз 11.75 Simple UI. Октябрь 2023

Мобильная разработка Мобильная платформа Бесплатно (free)

В новом релизе сразу много всего: интегрирована собственная документно-ориентированная СУБД SimpleBase, развит функционал работы, доработана OCR и ActiveCV, работа с диалогами (более удобная) и много всего другого полезного. Дополнение к основной статье https://infostart.ru/1c/tools/1153616/

02.10.2023    2405    informa1555    12    

24

Как начать зарабатывать на разработке мобильных приложений уже завтра!

Мобильная разработка Мобильная платформа Бесплатно (free)

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

17.08.2023    2235    natashik.angel    2    

32
Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. pablo_escobar 09.10.18 16:42 Сейчас в теме
2. Константин С. 664 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 114 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 1473 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 82 27.05.21 09:38 Сейчас в теме
14. Designer1C 445 10.10.18 06:36 Сейчас в теме
25. Rabot 90 10.10.18 15:28 Сейчас в теме
15. capitan 2461 10.10.18 10:14 Сейчас в теме
Красавчик !
На самом деле сертификат для установки на свой компьютер можно нажить за 1$
21. Rabot 90 10.10.18 13:31 Сейчас в теме
(15) А как? Официально? Я читал (возможно и брехня) про "чёрный рынок", где твой аккаунт добавляют в список аккаунтов разработчика, но без гарантии, что он там долго продержится.
23. capitan 2461 10.10.18 14:03 Сейчас в теме
(21) Точно так. Проверено и работает )
17. FesenkoA 57 10.10.18 13:00 Сейчас в теме
20. Rabot 90 10.10.18 13:30 Сейчас в теме
(17) Именно, только проще. Кстати, в статье эта ссылка приведена.
26. FesenkoA 57 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 1014 11.10.18 15:33 Сейчас в теме
(31) а какое отношение имеет цитата про мобильный клиент к обсуждению мобильного приложения? К тому же не рекомендую цитировать зазеркалье - это лишь анонсы планируемой функциональности, которая может не дойти до релиза или быть существенно изменена.
34. androgin 11.10.18 20:51 Сейчас в теме
(33) а были бы внимательнее - дошло бы при чем.
Для очень особенных повторю: прикрыли уже эту баг/фичу.
Нутр не нужно тупить с «это всего лишь анонс». Это уже сделано. Не считайте себя умнее разработчиков (которые тож тут сидят!)
MonteCriZto; +1 3 Ответить
32. nomadon 367 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 528 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 с которого было скачано это приложение
Оставьте свое сообщение