Как загрузить мобильное приложение 1C 8 для разработчика на устройство под управление iOS без использования xCode и MacOS!

10.02.13

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

В данной статье будет описан метод установки собственной конфигурации и мобильного приложения 1C 8 для разработчика на устройства под управление iOS (iPod, iPhone, iPad), без использования xCode и MacOS. К статье прикреплен 1С:Заказы, который устанавливается на джейлбрекнутое устройство и с помощью которого можно загружать и обновлять собственные конфигурации через Web-сервер.

Скачать файл

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование По подписке [?] Купить один файл
Приложения для разработки
.ipa 49,08Mb
117
117 Скачать (1 SM) Купить за 1 850 руб.

 

Внимание! Все, что описано ниже вы делаете на свой страх и риск исключительно в образовательных целях. Автор не несет ответственности за испорченные iPhone'чики и iPad'дики.

 

Устанавливаем мобильное приложение для разработки

 

1. Скачиваем и устанавливаем платформу 1С: Предприятие 8

 

 

2. Создаем или модифицируем готовое мобильное приложение 1С

3. Выгружаем разработанное мобильное приложение в xml файл,  с помощью меню "Конфигурация - Мобильное приложение - Записать в файл..." или публикуем на Web-сервере с помощью "Публиковать...".

 

5. Устанавливаем на персональный компьютер iTunes. Возможно потребуется перегрузить компьютер.

 

6. Устанавливаем из App Store 1С: Заказы.

 

 

7. Открываем в iTunes список установленных приложений.

 

Нажимаем правой кнопкой мышки на 1С: Заказы откроется папка, где хранится ipa-файл приложения.

С помощью правого клика мышки откроем ipa-файл в WinRar или другом архиваторе, который может просматривать zip-файлы.

 

Извлекаем файлы из архива в любую папку на компьютере.

 

8. Скачиваем и устанавливаем plist Editor for Windows. В папке с разархивированным приложением 1С: Заказы находим файл ..\Payload\1cem.app\Info.plist и открываем в plist Editor for Windows.

 

8. В редакторе добавляем следующие строчки:

E1CDevelopmentMode

 

Сохраняем файл.

 

9. Перетягиваем папку приложения в окно iTunes и заменяем старые 1С: Заказы. iTunes сформирует новый ipa-файл.

 

10. Устанавливаем мобильное приложение на устройство.

 

Установить приложение можно на джейлбрейктнутое устройство с помощью iTunes. На любое другое устройство можно установить с  помощью Cydia Impactor.

 

11. Если все выполнено правильно, то на устройстве запустив приложение "1С: Заказы" можно загрузить и обновить собственную конфигурацию через Web-сервер.

 

 

См. также

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

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

13200 руб.

27.12.2021    39737    112    163    

206

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

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

3000 руб.

03.12.2018    60405    200    103    

175

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

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

21000 руб.

28.04.2023    10130    16    2    

10

Сканер штрих-кода Терминал сбора данных Мобильная разработка Монитор заказов Оптовая торговля Розничная торговля Ценообразование, анализ цен Программист Пользователь Платформа 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    99211    602    189    

326

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

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

1 стартмани

23.08.2024    1501    6    informa1555    1    

13

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

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

1 стартмани

25.06.2024    2959    29    informa1555    0    

33
Вознаграждение за ответ
Показать полностью
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. vano-ekt 124 02.10.12 16:36 Сейчас в теме
2. 123BLiN 05.10.12 15:59 Сейчас в теме
Спасибо большое за развернутую инструкцию! Обязательно попробую и отпишусь о результате. Нет ли у вас похожей для android? И раз уж вы разобрались с установкой на ios возможно вы могли бы ответить на несколько животрепещущих для нас вопросов (вдруг вы где то что то слышали):
1)Планирует ли 1С в мобильном клиенте поддерживать api ОС для работы например с камерой, GPS-модулем или радио-модулем (вай-фай, телефон)?
2)Если нет, то возможна ли поддержка внешних компонент написанных самостоятельно для работы с устройствами коммуникатора (как было реализованно в расширении для карманных компьютеров 1с 8.2) И можно ли вообще эти внешние библиотеки делать для IOS и Android?

Если будет поддержка то тогда уже точно можно будет попрощаться с Агент+

Заранее спасибо за любую информацию!
3. Neco 133 05.10.12 16:05 Сейчас в теме
> Нет ли у вас похожей для android?
Для андроидов: http://infostart.ru/public/154124/
Можно использовать мой метод на устройствах где доступна файловая система, просто нужно скопировать файл с конфигурацией в каталог шаблонов.

По вопросам:
1. судя по партнерскому форуму, 1С планируют взаимодействие с iOS насколько глубоко не знаю
2. Скорее всего для iOS это будет недоступно, так как запрещено подключаемые модули в программах.
4. Craig 275 12.10.12 08:23 Сейчас в теме
Офигенно!!!!!!!!!!!!!!!1

Все сделал как по инструкции !!!

работает!!!!!
5. Craig 275 12.10.12 08:39 Сейчас в теме
Следующий вопрос который меня теперь мучает, как же на мобильное приложение перенести информацию. К примеру я создал справочник "Вопросы" (тесты 1с: Профессионал) и справочник ответы. Как предопределенные значение все работает, а как загрузить простые значения!? Как организовать обмен, без "облачных" технологий?!
6. Craig 275 12.10.12 08:58 Сейчас в теме
Если *.1cd с телефона пытаться поднять на компе то вылетает по ошибке "Потока", теперь сижу и репу чешу... Какие есть мысли по этому поводу?
7. Neco 133 12.10.12 09:05 Сейчас в теме
Скорее всего прйдется писать обмен через xml
8. Craig 275 12.10.12 11:32 Сейчас в теме
На выходных попробую, и заодно попробую увязаться к почте. Будет здорова организовать обмен xml файлов через почту
9. Orland 56 04.12.12 14:25 Сейчас в теме
А никто не знает как мобильное приложение из устройства развернуть в конфигураторе, например те заказы 1с
11. PolAlex2 118 08.02.13 01:32 Сейчас в теме
(9) Orland, а зачем загрузать из девайса??

1С:Заказы это демонстрационное приложение для Мобильной платформы, которое взаимодействует с демо конфигурацией Управляемое приложение. При установке демо конфигурации теперь ставится два шаблона. "Управляемое приложение" и "Обмен данными с мобильными приложениями". Последнее это и есть 1С:Заказы.
10. PolAlex2 118 08.02.13 00:54 Сейчас в теме
Джейл для iOS 6.1 вышел, подправьте статью
12. AlexDodge 26.02.13 17:33 Сейчас в теме
Кто-то пользовался какими-то мобильными приложениями для 1с? ну не считая собственно 1С:Заказов. Интересно насколько это вообще целесообразно?
freezetron; +1 Ответить
13. Neco 133 26.02.13 17:50 Сейчас в теме
Все стандартные сценарии использования мобильных приложений: складской учет, учет заказов, CRM, фомрирователь отчетов для начальства.
14. AlexDodge 26.02.13 18:37 Сейчас в теме
(13) Neco, это список того, чем пользовались?
15. demetr2011 10.05.13 01:30 Сейчас в теме
готовое решение
http://infostart.ru/public/183122/

рабочая конфигурация с функционалом первичной документации и 1С:Монитор, убрал с публикации на инфостарте по рекомендации саппорта, ввиду особенностей ценового сегмента публикаций.

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

+ момент с определением SOAP на т.наз-м "простом" протоколе доступа к объектам.
16. anton.fly7 175 13.05.13 10:56 Сейчас в теме
не получается загрузить на iPad измененное приложение Заказ (((
джейл не сделать т.к. версия 6.1.3
17. yandes 8 23.06.13 17:57 Сейчас в теме
Коллеги, Сейчас опубликована тестовая версия 1С:Документооборот 1.3.1, в ней есть МобильныйКлиент.cf. (платформа 8.3.3.641). Запустить его можно, скачав с AppStore 1C:Монитор ERP (платформа 8.3.3.12) Но, на синхронизации данных приложение закрывается. Можно ли подменить(обновить) платформу запускаемого приложения IPAD?
18. glime 106 25.07.13 14:58 Сейчас в теме
(17) не подскажешь где модно качнуть конфигурацию, что бы пощупать изнутри?
19. yandes 8 25.07.13 17:50 Сейчас в теме
На пользовательском сайте скачайте Документооборот 1.3.1.5. Там включена конфигурация для мобильного приложения. На AppSrore обновлен документооборот на релиз 1.3.1.5, работающий.
20. PolAlex2 118 10.09.13 19:07 Сейчас в теме
(105)Gazza,
Ну дык раз нет джейла, то никак...
21. PolAlex2 118 10.09.13 19:11 Сейчас в теме
В тестовый релиз УНФ 1.4.6.12 входит моб. клиент - http://downloads.v8.1c.ru/ftp/SmallBusiness/1_4_6_3/MobilnyyKlientUNF.rar (почему разные номера - не знаю, релиз УНФ 1.4.6.3 вообще не выложен...)
22. Serge_ASB 27.03.14 14:54 Сейчас в теме
Как сделать аналогичное - для Андроида?
Где хранится конфа в этих устройствах?
Может, я - совсем тупой, но ничего похожего на логово БД (или конфигурации хотя бы) не нашел.
Установлены (в устройстве типа телефон Samsung Galaxy) 1С:Заказы и платформа (мобильная)
24. SAlex74 10.04.14 07:33 Сейчас в теме
(22) Serge_ASB, Под андроид есть решение. Сборщик мобильного приложения, сибирается и подписывается приложение .apk для установки на мобильное устройство. Mobile1C. Пример быстрой разработки мобильного приложения на платформе «1С:Предприятие 8.3»
Просто и бесплатно.
23. SAlex74 07.04.14 12:58 Сейчас в теме
После изменения файла Info.plist происходит следующее:
- В тунце нжимаю кнопку установить, напротив приложения Заказ
- Нажимаю Синхронизация.
- Под приложением надпись меняется на "Устанавливается"
- На телефоне появляется иконка 1С, но только серая
- На телефоне нажимаю на иконку, надпись под ней тоже меняется на "Устанавливается"
Так ни чего и не происходит. Приложение с измененным Info.plist не устанавливается.
Пробовал просто разархивировать и потом закинуть папку в тунс, тот-же результат.
Если не сложно, дайте ссылку, где взять пропатченное приложение.
foralex2004; Pluzhenko; ulterior; +3 Ответить
29. ulterior 19.06.15 17:20 Сейчас в теме
(23) Это как, для 1-12 пунктов тоже нужен Jailbreak?
25. SAlex74 10.04.14 07:39 Сейчас в теме
А вот под iOS самостоятельно собрать приложение можно только на компьютере под управлением OS X (не проблема), причем для загрузки его на устройство нужно получить Developer ID за деньги ($100 в год). Вот и интересует возможность установки пропатченной мобильной платформы на iOS устройство, с возможностью заливать свои конфигурации на устройство. iOS 7.1 без джейла...
26. SAlex74 18.04.14 06:27 Сейчас в теме
УРА!!! Я смог установить мобильное приложение и загрузить свою конфигурацию на iOS 7.1 без джейлбрейка!!!
27. SAlex74 18.04.14 07:38 Сейчас в теме
Тут я описал, как это можно сделать
28. zastep 17.09.14 21:08 Сейчас в теме
Споткнулся на редактировании файла Info.plist
После редактирования Plist Editor делает вид, что сохраняет, а на самом деле изменений в файле нет.
Пробовал сохранять в другой файл - сохраняет, но добавленные строки там отсутствуют.
Где можно готовый ipa взять?
Здесь бабла не хватает.
30. djolejek 17.04.16 02:35 Сейчас в теме
(28) zastep, Привет, у тебя получилось в итоге ipa файл изменить?
31. spleen 65 18.07.16 11:11 Сейчас в теме
Сейчас этот метод без джейлбрейка не работает.
32. ResetAtreides 14.01.17 23:59 Сейчас в теме
Пробую первый метод, все как описано. Но на этапе загрузки из itunes в iphone загрузка обрывается примерно на 50%. Даже на экране смартфона видно сначала устанавливается, а потом резко обрывается. причем если исходный ipa файл сохранить, то он нормально загружается, а после редактирования info.plist файл становится незагружаемым. Как будто контрольную сумму на этапе загрузки проверяет. Что нибудь сделать можно или теперь вообще любая установка только через itunes или jailbreak?
33. mdSerg 14.06.19 18:25 Сейчас в теме
34. Neco 133 24.06.19 14:12 Сейчас в теме
надо загружать через Cydia Impactor, будет работать 7 дней. Для тестирования хватит.
35. KAV2 157 10.04.20 09:04 Сейчас в теме
(34)
Cydia Impactor


Но ведь у нас нет IPA файлов платформы, подскажите пожалуйста, что именно необходимо загрузить с помощью Cydia Impactor чтобы получить таки работающую платформу на IOS?
Оставьте свое сообщение