Корпоративный шаблон AppStudio Player

Корпоративный шаблон AppStudio Player позволяет создать настроенную версию плеера для распространения собственных приложений вашей организации. Опции настройки предусматривают возможность переименовать приложение, указать URL-адрес портала ArcGIS Enterprise, а также скрыть определенные страницы.

Корпоративный шаблон также включает в себя возможность воспроизведения веб-приложений в приложении, эта функция недоступна в версии хранилища AppStudio Player.

Требования

Для использования корпоративного шаблона AppStudio Player требуется следующее:

  • Войти в учетную запись организации ArcGIS Online или ArcGIS Enterprise, используя OAuth2, зарегистрировать свое приложение и ввести ID клиента. Более подробно см. Подписывание приложения.
  • URL-адрес портала ArcGIS Enterprise (дополнительно): Вы можете указать URL-адрес портала в ArcGIS AppStudio Настройки > Свойства > Enterprise. Когда все это будет сделано, нажмите кнопку Войти, чтобы подключиться к указанному порталу ArcGIS Enterprise.

Настройка ваших приложений

После создания приложения, вы можете настроить его, изменив параметры приложения.

Запустите AppStudio и щелкните на боковой панели Настройки > Свойства. В следующей таблице перечислено содержание вкладок на странице Свойства с указанием вкладок, на которых они находятся, и их назначения. Они также могут быть изменены напрямую в файле приложения appinfo.json. Если вы изменили какие-то из этих настроек, выберите Применить, чтобы сохранить эти изменения перед повторным запуском приложения.

Содержание вкладки Enterprise

СвойствоИмя JSONТипОписание

URL портала

defaultPortalUrl

String

Введите URL-адрес сервера портала, к которому по умолчанию должен подключаться AppStudio Player. Если он будет указан, пользователи не смогут подключиться ни к какому другому порталу. Не заполняйте это поле, если хотите, чтобы у пользователей в любое время была возможность для подключения к ArcGIS Online или любому ArcGIS Enterprise.

Имя портала

defaultPortalName

String

Введите имя корпоративного портала, которое будет появляться в заголовке страницы входа. По умолчанию в качестве имени портала используется ArcGIS Enterprise. Это свойство работает, только если был указан URL-адрес сервера портала.

Портал настроен с IWA

isDefaultPortalIWA

Boolean (true|false)

Задайте для этого параметра значение true, если указанный выше сервер портала настроен с помощью интегрированной аутентификации Windows (IWA). Этот параметр необходимо задать, поскольку не всегда возможно определить, использует ли портал IWA на основе имен пользователей. Значение по умолчанию – false.

Содержание вкладки Ознакомление

СвойствоИмя JSONТипОписание

Показать ознакомление

isOnboardingPageEnabled

Boolean (true|false)

Если задано значение true, появляется страница ознакомления. Эти страницы используются, чтобы помочь начинающим пользователям ознакомиться с приложением. По умолчанию используется значение true.

Кнопка Показать Пропустить

showSkipButton

Boolean (true|false)

Если задано значение true, в ознакомлении появляется кнопка Пропустить. По умолчанию используется значение true.

Ознакомление, изображение первое

onboardingImage0

Изображение

Изображение, которое должно использоваться для первой страницы ознакомления.

Сообщения ознакомления, один

onboardingTitle

String

Сообщение, появляющееся с первым изображением ознакомления.

Ознакомление, изображение второе

onboardingImage1

Изображение

Изображение, которое должно использоваться для второй страницы ознакомления.

Сообщения адаптации, два

onboardingSubtitle0

String

Сообщение, появляющееся со вторым изображением ознакомления.

Ознакомление, изображение третье

onboardingImage2

Изображение

Изображение, которое должно использоваться для третьей страницы ознакомления.

Сообщения адаптации, три

onboardingSubtitle1

String

Сообщение, появляющееся с третьим изображением ознакомления.

Ознакомление, изображение четвертое

onboardingImage3

Изображение

Изображение, которое должно использоваться для четвертой страницы ознакомления.

Сообщения ознакомления, четыре

onboardingSubtitle2

String

Сообщение, появляющееся с четвертым изображением ознакомления.

Ознакомление, изображение пятое

onboardingImage4

Изображение

Изображение, которое должно использоваться для пятой страницы ознакомления.

Сообщения ознакомления, пять

onboardingSubtitle3

String

Сообщение, появляющееся с пятым изображением ознакомления.

Содержание вкладки Общие

СвойствоИмя JSONТипОписание

Фирменный цвет

appPrimaryColor

String (значение цвета)

Основной цвет, используемый для приложения. Если вы настроили это свойство, параметр Темная тема не отображается на странице Настройки приложения.

Файл шрифта заголовка

customTextMediumFontTTF

String (путь к файлу)

Задает заголовок пользовательского шрифта, используемого в приложении. Используется в заглавиях, заголовках страниц и т.п.

Файл шрифта текста

customTextRegularFontTTF

String (путь к файлу)

Задает пользовательский шрифт, используемый в приложении. Используется в описаниях снимков, в описательных текстах и т.п.

Показать страницу Образцы

isSampleEnabled

Boolean (true|false)

Если задано значение true, появляется страница Образцы в AppStudio Player. Значение по умолчанию – false. На странице Образцы содержатся различные примеры использования AppStudio, которые можно загрузить и опробовать.

Показать страницу Веб-приложения

showWebApps

Boolean (true|false)

Если задано значение true, появляется страница Веб-приложения в AppStudio Player. По умолчанию используется значение true. Страница Веб-приложения позволяет открывать просматривать различные веб-приложения.

ID группы Собственные приложения

nativeAppsGroupId

String

Укажите ID группы, включающей различные собственные приложения AppStudio, которые отображаются на странице Облако.

ID группы Веб-приложения

webAppsGroupId

String

Укажите ID группы, включающей различные веб-приложения.

Показать разделы Возможности, Устройства и Лицензирование

isAppDetailsEnabled

Boolean (true|false)

Если задано значение true, то на странице Информация о приложении появятся разделы Возможности, Устройства и Лицензирование. По умолчанию используется значение true.

Содержание вкладки Боковое меню

СвойствоИмя JSONТипОписание

Отображать элемент меню Сканирование QR-кода

isQRCodeEnabled

Boolean (true|false)

Если задано значение true, то в боковом меню появится элемент меню Сканирование QR-кода. Пользователи могут сканировать QR-код из AppStudio Player для загрузки приложения. Также используется для подключения к консоли AppStudio. По умолчанию используется значение true.

Отображать элемент меню Диагностика

isDiagnosticsEnabled

Boolean (true|false)

Если задано значение true, то в боковом меню появится элемент меню Диагностика. На странице Диагностика представлена информация об устройстве, в том числе размер экрана, сетевое подключение, сенсоры и языковые настройки. По умолчанию используется значение true.

Отображать элемент меню Подключиться к удаленной консоли

isConsoleEnabled

Boolean (true|false)

Если задано значение true, то в боковом меню появится элемент меню Подключиться к удаленной консоли. Пользователи могут подключаться к настольному инструменту Консоль, который позволяет записывать результаты консоли. По умолчанию используется значение true.

Параметр Показать темную тему

isDarkThemeEnabled

Boolean (true|false)

Если задано значение true, то на странице Настройки приложения появится опция Темная тема. По умолчанию используется значение true. Если вы настроили свойство Фирменный цвет на вкладке Общие, то опция Темная тема не будет отображаться на странице Настройки приложения AppStudio Player.

Отображать параметры по умолчанию для лицензии Runtime

isDefaultRuntimeLicenseEnabled

Boolean (true|false)

Если задано значение true, то на странице Настройки приложения появится опция Лицензия разработчика ArcGIS Runtime по умолчанию. По умолчанию используется значение true.

Обратная связь

feedbackEmail

String

Введите адрес электронной почты для отправки пользователями отзывов.