ChatGPT 1С. Практическая разработка ИИ менеджеров, ассистентов
КУРС ИИ + 1С

Курс по разработке ИИ проектов в связке с 1С на реальных проектах.

  1. Изучение с самого нуля
  2. Использование современных фреймворков
  3. Локальные модели
  4. Все исходники прилагаются
  5. Оплата в рассрочку на 12 месяцев

Всем привет! В данном уроке я буду собирать мобильное приложение 1С и мобильный клиент 1С под iOS. Покажу как генерировать сертификаты и профили провизии, как настроить XCode и загрузить собранные мобильные приложения 1С на устройства iOS. Для установки 1с на ios я буду использовать сервис Diawi. Загружать мобильное приложение 1С я буду на ipad с iOS 12, но вы можете использовать любое совместимое устройство.

Введение в процесс сборки 1С на iOS

Всем привет! С вами Низамов Илья. В данном уроке я покажу, как можно, имея аккаунт разработчика Apple, сгенерировать сертификаты, создать профили провизий, а также собрать мобильный клиент, который идет в поставке мобильной платформы 1С 8.3.12. Сборку будем осуществлять в Xcode с последующей публикацией на наше устройство. Для работы нам потребуется оплаченный аккаунт разработчика Apple.

Подготовка к сборке 1С на iOS

Нам понадобится операционная система macOS Sierra 10.12.6 и Xcode 9.2. Именно на таких версиях я успешно собрал приложения, поскольку с более новыми версиями возникли трудности, которые пока решить не удалось.

Настройка аккаунта разработчика Apple

Начинаем с входа в аккаунт разработчика на developer.apple.com. Вводим учетные данные и переходим на вкладку «Сертификаты и профили» для создания необходимых сертификатов. Нам понадобится сертификат для разработки и сертификат для публикации в App Store.

Первый шаг – открыть на Mac приложение «Ключи», затем через «Ассистент сертификации» выполнить запрос сертификата у бюро сертификации, используя e-mail разработчика. Назовем файл сертификата iOS Developer и сохраним.

Создание App ID и профилей провизий

Создаем идентификаторы приложений в App ID, вводим необходимые параметры (например, Bundle ID с префиксом ru.ns). Эти действия повторяем для каждого нашего приложения, в том числе для мобильного клиента.

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

Настройка Xcode и сборка приложений

Запускаем Xcode, добавляем аккаунт разработчика в настройках и проверяем, чтобы все сертификаты были в связке ключей. Далее переходим к сборке приложений.

Сначала распаковываем файлы мобильной платформы и клиента на рабочий стол, открываем проект в Xcode и настраиваем параметры приложения, такие как Display Name и Bundle ID, вводя данные, которые мы ранее указали в консоли разработчика.

Проводим сборку проекта для получения итогового ipa-файла через меню Product -> Archive, выполняем экспорт и сохраняем в папку.

Публикация и тестирование приложения на устройствах

Для публикации приложения на устройстве используется сервис, который генерирует QR-код для загрузки. Выбираем нужный ipa-файл и загружаем его в сервис, а затем сканируем QR-код на iPad для установки и тестирования приложения.

Заключение

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

Посмотрите подробное видео:

1с на ios, сборка мобильного клиента 1с