Как установить мобильную платформу 1с на ios
Но будем честными – мало у кого из 1С-ников пылится на столе MacBook. Вообще более 95 % 1С-ников работают на Windows, и это нормально.
Поэтому сегодня мы покажем, как сделать сборку приложения под iOS, не имея собственного Мака.Почему мы вообще рассматриваем эту тему?
Во-первых, этот процесс сборки под iOS особо не документирован, мало кто с этим экспериментировал всерьез
Во-вторых, есть ряд подводных камней, над которыми можно долго биться в одиночку
В-третьих, нужно признать, что 1С-ники не самые продвинутые пользователи Макинтошей.
В видео рассмотрим установку и настройку PuTTY.
Как подключиться к Mac удаленно?
В этом видео мы расскажем, как пройти по тернистому пути, и разберем нюансы подключения к Mac компьютеру по сети:
- Настройка сети
- Работа с сертификатами
- Настройка других обязательных параметров.
Компиляция мобильных приложений под iOS: ошибки и способы их решения
Полный курс по мобильной платформе 1С 8.3
Не откладывайте свое обучение!
Комментарии / обсуждение (63):
macOS 10.15.5
xCode 11.5
1с сборщик 2.0.11.50
мобильная платформа 8.3.16.142
надо больше инфы, вы собираете тестовую сборку или под публикацию?
У вас в хкоде есть устройство? или вы эмулятор собираете?
я собираю через конфигурацию 1С: Сборщик мобильных приложений.
в xcode я ничего не настраиваю. В сборщике выбираю настройку Способ распространения = Для разработки.
вы по сети собираете? Попробуйте через архив
да я настроил подключение в Сборщике и через него пытаюсь собрать.
если сохранить в проект и потом открыть его на маке, то все собирается и никаких проблем нет. но меня интересует как решить проблему сборки по сети, чтобы не заниматься копированием.
видео смотрел, все проверял что показано.
спасибо за ссылку, буду пробовать.
Мобильная платформа 8.3.11.57
Сборщик 2.0.6.10
На виртуалке MAC OS Sierra 10.12.6 xcode 9.2
Получилось у кого с этим разобраться?
Не удается собрать мобильное приложение для iOS.
Имеется платный аккаунт разработчика iOS.
Изначально в журнале сборки выходит такая проблема:
Ошибка с подписью пропадет, но компиляция не проходит со следующей ошибкой:
Не сталкивались с такой проблемой?
Что значит профили надо получать в сборщик из мака? Вы про профиль обеспечения? При его добавлении в сборщик требуется указать локальный файл. Как его получить из мака?
Дмитрий, сертификаты да, подтягиваются с мака, но вы пишите про профили обеспечения. Это совсем не одно и тоже. Профили обеспечения с мака не подтягиваются их нужно загрузить из файла.
Надеюсь кому-то понадобится. Если есть ещё проще способ, то буду рад узнать о таком.
Понадобилось развернуть своё мобильное приложение на Android и iOS. С Android'ом проблем не возникло. А вот с iOS оказалось, что это не простая далеко задача.
Но случайно удалось найти способ включения режима разработчика у мобильного приложения 1С без танцев с бубном.
1. Скачиваем с AppStore приложение "1С: Заказы" (я пробовал на нём, но подозреваю, что можно и другие). Нам оно для получения мобильной платформы;
2. Запускаем приложение "1С: Заказы";
3. На левой панели разделов нажимаем "Список приложений" - выйдем в список баз;
4. Удерживаем палец на базе, выбираем пункт "Изменить", т.е. заходим в свойства базы - как видим поля "Перезапускать из конфигуратора" и "Адрес обновлений" скрыты;
5. В поле "Дополнительные параметры запуска" указываем любой некорректный текст, и нажимаем готово (кстати, на iPhone 4 эти поля видны сразу!);
6. Снова заходим в пункт "Изменить" - вуаля, появились поля "Перезапускать из конфигуратора" и "Адрес обновлений".
6.1 Ставим галку "Перезапускать из конфигуратора" - что бы при входе в базу конфигурация автоматически обновилась из нашего источника;
6.2 Указываем наш адрес обновления мобильной конфигурации, опубликованной на веб-сервере;
7. Сохраняем. Запускаем снова базу. Теперь у нас есть наша мобильная база на iOS!
Правда, значок на столе, само собой, всё равно остаётся "1С: Заказы", но помимо базы "1С: Заказы" можно добавлять и свои.
1. Требования к аппаратуре и программному обеспечению
- iOS — версия 7.0 — 10.x;
- iPhone — 4 и старше;
- iPod Touch — поколений 5 и 6;
- iPad — 2, 3, 4, Air, Air 2, Pro;
- iPad Mini 1, 2, 3, 4.
2. Установка, обновление, удаление мобильного приложения
Обновление мобильного приложения выполняется средствами магазина приложений.
Для удаления мобильного приложения необходимо на мобильном устройстве запустить приложение App Store и в нем удалить мобильное приложение.
3. Запуск мобильного приложения
Для запуска мобильного приложения необходимо найти нужное приложение в списке и нажать на его картинку. При этом в большинстве случаев будет открыто основное окно мобильного приложения. Однако если с данной программой связано несколько приложений, то будет открыт список этих приложений. В этом случае для запуска приложения следует нажать на нужное приложение в списке.
4. Работа со списком приложений
Чтобы изменить порядок приложений в списке, следует зажать кнопку в правой части строки и перетащить строку приложения в требуемое место.
4.1. Создание приложения
Для того чтобы создать приложение для мобильной платформы, следует:- Выбрать команду добавления приложения.
- Затем следует указать имя приложения и нажать кнопку Готово.
- После закрытия окна будет создано приложение.
4.2. Запуск приложения
При запуске мобильного приложения в большинстве случаев будет открыто основное окно приложения. Однако если с данной программой связано несколько приложений, то будет открыт их список. В этом случае для запуска приложения следует нажать на нужное приложение в списке.
4.3. Изменение свойств приложения
Свойства приложения изменяются в специальном окне. Для открытия окна свойств приложения следует в правой части строки с именем нужного приложения нажать кнопку >.
В открывшемся окне можно изменить наименование приложения, запустить его (кнопка Открыть) или удалить (кнопка Удалить).
После удаления приложения данные информационной базы восстановить невозможно.4.4. Удаление приложения
Для удаления приложения следует нажать кнопку Изменить, затем нажать картинку в левой части строки с именем удаляемого приложения. Далее в правой части этой же строки нажать кнопку Удалить.
После удаления приложения данные информационной базы восстановить невозможно.5. Обновление приложения
Мобильное приложение обновляется с помощью используемого магазина приложений. После его успешного обновления необходимо обновить ранее созданные приложения. Для этого достаточно запустить приложение.
Если в процессе выполнения обновления будет обнаружена необходимость реструктуризации базы данных, то будет запрошено подтверждение выполнения этой операции. В случае отказа обновление будет отложено до следующего запуска приложения.
Также имеет смысл отказаться от обновления, чтобы сделать резервную копию базы данных.
5.1. Интерфейс системы
Интерфейс мобильной платформы ориентирован на то, что в один момент времени на экране отображается одна форма. Под нее освобождается максимум свободного места на экране. Первой видимой формой обычно является рабочий стол. Команды, открывающие другие формы, собраны в главное меню приложения. Также это меню содержит команду возврата на рабочий стол, команды отображения информации о программе и перехода к списку приложений. Вызов главного меню приложения осуществляется с помощью кнопки Функции в левом верхнем углу основного окна приложения.
При работе с программой поддерживаются стандартные жесты увеличения и уменьшения масштаба.
5.2. Работа с формами
Для программ на ОС iOS принято наличие кнопок в заголовке приложения. Если в заголовке приложения присутствуют две кнопки, то в общем случае их назначение следующее:- в правой части находится кнопка, выполняющая наиболее ожидаемое действие;
- в левой части находится кнопка возврата к предыдущей форме или отказа от выполнения действия;
- в основном окне приложения в левой части заголовка находится кнопка вызова главного меню приложения.
Прокручиваться может как форма, так и элемент формы. При прокрутке таких форм существует следующая особенность:
- если прокрутка началась внутри элемента и ему есть куда прокручиваться в момент начала действия, то прокрутка будет осуществляться для элемента;
- в противном случае прокручиваться будет вся форма.
Практически в каждой форме есть команды, выполняющие определенные действия в форме. Часто используемые команды представлены в виде кнопок или гиперссылок на самой форме. Редко используемые команды доступны через специальное меню Все действия, доступ к которому осуществляется с помощью кнопки ≡.
Команды открытия вспомогательных форм реализованы с помощью специального меню, которое открывается с помощью нажатия на заголовок окна, если заголовок выделен подчеркиванием.
В форме могут располагаться табличные документы и диаграммы. В этих объектах может быть доступна функция расшифровки. Расшифровка — это действие, связанное со значением в ячейке табличного документа или элементе диаграммы. Это может быть открытие другой формы, построение другого отчета или перестроение текущего и т. д. Для выполнения расшифровки нужно нажать на интересующую ячейку или элемент диаграммы. Если расшифровка не поддерживается, ничего не произойдет.
6. Ввод текста
Для ввода различной информации предназначена экранная клавиатура. Для ее активации, как правило, достаточно нажать на поле ввода, куда требуется ввести информацию. Кнопка Ввод приводит к переходу между полями ввода без закрытия клавиатуры.
Клавиатура предоставляет некоторые дополнительные возможности:- кнопка, закрывающая клавиатуру;
- кнопки, нажатие которых приводит к переходу на следующее/предыдущее поля ввода в форме (аналог клавиш Tab/Shift+Tab на клавиатуре персонального компьютера);
- кнопка очистки текущего поля ввода;
- кнопки, переключающие режим ввода:
- для полей, отображающих дату и время:
- режим цифрового ввода даты и времени;
- режим ввода с помощью «барабанов».
- режим ввода чисел;
- режим калькулятора: доступен как ввод чисел, так и арифметические действия с ними.
7. Мультимедиа
В мобильном приложении может быть предусмотрена работа с мультимедийными возможностями устройства: создание аудиозаписи, использование встроенной камеры (для фото- и видеосъемки).
В мобильном приложении может быть предусмотрена работа с мультимедийными возможностями устройства: создание аудиозаписи, использование встроенной камеры (для фото и видеосъемки).
Запись аудио. Нажать кнопку диктофона в центре нижней части экрана. Чтобы остановить запись, повторно нажать кнопку диктофона. Чтобы отменить запись, нажать кнопку Отменить.
На следующем этапе предусмотрена возможность перезаписать (кнопка Повторить), воспроизвести (кнопка >) или отменить запись (кнопка Отменить).
Сохраненная аудиозапись будет обработана мобильным приложением.
Запись видео. Нажать кнопку записи видео в центре нижней части экрана. Чтобы остановить запись, повторно нажать кнопку записи. Чтобы отменить запись, нажать кнопку Отменить.
На следующем этапе предусмотрена возможность перезаписать (кнопка Повторить), воспроизвести (кнопка >) или отменить запись (кнопка Отменить).
Сохраненная видеозапись будет обработана мобильным приложением.
Съемка фотографии. Нажать кнопку фотокамеры. Для отмены съемки нажать кнопку Отменить.
Сохраненный фотоснимок будет обработан мобильным приложением.
8. Местоположение на карте
В мобильном приложении может быть предусмотрена возможность работы с картографическим сервисом Apple Maps (отображение адреса).
В настройках телефона должна быть включена служба геопозиционирования.
10. Резервное копирование
Резервное копирование данных выполняется в зависимости от используемого мобильного приложения.
Если используется мобильное приложение, не связанное с удаленной системой, то для резервного копирования можно воспользоваться штатными средствами используемой операционной системы мобильного устройства.
Если используемое приложение выполняет синхронизацию данных с удаленной системой, то рекомендуется выполнить сеанс синхронизации данных. Необходимость использования штатных средств резервного копирования после выполнения синхронизации зависит от наличия в мобильном приложении данных, которые не синхронизируются с удаленной системой. Если таких данных нет, то в случае возникновения проблем приложение можно пересоздать и провести начальную инициализацию данных из удаленной системы.
При создании приложения папка с данными приложения помечается как нерезервируемая. После того как изменяются данные приложения (в процессе работы с приложением), папка с данными приложения помечается как резервируемая и начинается ее резервное копирование с помощью системных средств.
Скачайте бесплатно платформу «1С:Предприятие 8» для мобильных устройств! Для получения дистрибутива заполните анкету и примите условия Лицензионного соглашения.
После заполнения анкеты, на указанный Вами E-mail придет письмо с ссылкой на дистрибутив, которая действительна в течение 1 суток с момента получения.Платформа «1С:Предприятие 8» для мобильных устройств содержит компоненты для отладки и сборки приложений, работающих на мобильных устройствах под управлением операционных систем Android, iOS или Windows. Такими устройствами, как правило, являются различные смартфоны и планшетные ПК.
Установка
На настольном компьютере платформа для мобильных устройств используется в виде архива mobile_8_3_19_59.zip. Ее установка не требуется.
Несмотря на это архив желательно распаковать, потому что на мобильном устройстве требуется установить некоторые файлы из этого архива. Файлы для каждой операционной системы находятся в своей папке (Android, iOS, Windows). Инструкции по их использованию содержатся в документации.
Кроме этого архив содержит конфигурацию Сборщик мобильных приложений. Она находится в папке MobileAppMaker и используется для сборки готовых мобильных приложений на компьютерах под управлением ОС Windows. Чтобы установить шаблон этой конфигурации, запустите файл setup.exe из этой папки, а после завершения установки создайте новую информационную базу с использованием этого шаблона. Инструкции по работе с этой конфигурацией содержатся в документации.
Поддержка
Обращаем ваше внимание, что круг обсуждаемых вопросов ограничен задачами обучения и рамками тем, освещаемых в поставляемых методических материалах.
Вопросы, связанные с другими аспектами использования системы программ 1С:Предприятие 8, в данной конференции не рассматриваются.Android
Операционная система: Android 5.0 и старше
Процессор: архитектуры ARMv7, ARMv8, Intel x86, x86_64
Оперативная память: минимальный размер RAM 256 Мбайт
Прочее: сенсорный экран.
Windows
Операционная система: Windows 10
Процессор: архитектура Intel x86, x86-64, ARM
Оперативная память: минимальный размер RAM 512 Мбайт;
Прочее: сенсорный экран.
Другие версии этого продукта
Скачайте бесплатно версию для обучения программированию в системе 1С:Предприятие 8.3! Для получения дистрибутива заполните анкету и примите условия Лицензионного соглашения.
Скачайте бесплатно учебную конфигурацию Бухгалтерия предприятия учебная и учебную версию платформы 1С:Предприятие 8.3! Для получения дистрибутива заполните анкету и примите условия Лицензионного соглашения.
Скачайте бесплатно учебную конфигурацию Управление нашей фирмой учебная и учебную версию платформы 1С:Предприятие 8.3! Для получения дистрибутива заполните анкету и примите условия Лицензионного соглашения.
Скачайте бесплатно учебную конфигурацию Деньги учебная и учебную версию платформы 1С:Предприятие 8.3! Для получения дистрибутива заполните анкету и примите условия Лицензионного соглашения.
Скачайте бесплатно учебную версию платформы 1С:Предприятие 8.3 и мобильную платформу 1С:Предприятия! Для получения дистрибутива заполните анкету и примите условия Лицензионного соглашения.
Скачайте бесплатно учебную версию платформы 1С:Предприятие 8.3 и мобильную платформу 1С:Предприятия! Для получения дистрибутива заполните анкету и примите условия Лицензионного соглашения.
Скачайте бесплатно учебную версию платформы 1С:Предприятие 8.3! Для получения дистрибутива заполните анкету и примите условия Лицензионного соглашения.
Скачайте бесплатно учебную версию платформы 1С:Предприятие 8.3! Для получения дистрибутива заполните анкету и примите условия Лицензионного соглашения.
Скачайте бесплатно учебную версию платформы 1С:Предприятие 8.3! Для получения дистрибутива заполните анкету и примите условия Лицензионного соглашения.
Скачайте бесплатно версию для обучения программированию в системе «1С:Предприятие 8»! Для получения дистрибутива заполните анкету и примите условия Лицензионного соглашения.
Скачайте бесплатно учебную версию платформы 1С:Предприятие 8.2! Для получения дистрибутива заполните анкету и примите условия Лицензионного соглашения.
Скачайте бесплатно версию для обучения программированию в системе «1С:Предприятие 8»! Для получения дистрибутива заполните анкету и примите условия Лицензионного соглашения.
Скачайте бесплатно учебную версию платформы 1С:Предприятие 8.3! Для получения дистрибутива заполните анкету и примите условия Лицензионного соглашения.
Читайте также:
- для полей, отображающих дату и время: