AppStudio Player enterprise 템플릿

AppStudio Player enterprise 템플릿을 사용하면 사용자 정의 버전의 Player를 생성하여 기업 고유 앱을 배포할 수 있습니다. 앱 리브랜딩, ArcGIS Enterprise 포털 URL 지정, 특정 페이지 숨김을 수행할 수 있는 구성 옵션이 제공됩니다.

또한 enterprise 템플릿에는 AppStudio Player 저장소 버전에서 제공되지 않는 기능인 앱 내의 웹 앱 재생 옵션도 포함되어 있습니다.

요구 사항

AppStudio Player enterprise 템플릿에 대한 요구 사항은 다음과 같습니다.

  • OAuth2를 사용하여 ArcGIS Online 또는 ArcGIS Enterprise 기관에 로그인하려면 앱을 등록하고 클라이언트 ID를 입력해야 합니다. 자세한 내용은 앱 로그인을 참고하세요.
  • ArcGIS Enterprise 포털 URL(선택): ArcGIS AppStudio 설정 > 등록정보 > 엔터프라이즈에서 포털 URL을 지정할 수 있습니다. 포털 URL을 지정한 경우 로그인 버튼을 누르면 지정된 ArcGIS Enterprise 포털로 연결됩니다.

앱 사용자 정의

앱을 생성한 후에는 앱 설정을 변경하여 앱을 사용자 정의할 수 있습니다.

AppStudio를 시작한 다음 측면 패널에서 설정 > 등록정보를 클릭합니다. 다음 테이블에는 등록정보 탭에 있는 탭의 콘텐츠(해당 탭별로 정렬되어 있음)와 용도가 나와 있습니다. 해당 등록정보는 앱의 appinfo.json 파일에서 직접 수정할 수도 있습니다. 이러한 등록정보를 변경한 경우 앱을 다시 시작하기 전에 적용을 클릭하여 등록정보를 저장해야 합니다.

엔터프라이즈 탭 콘텐츠

등록정보JSON name유형설명

포털 URL

defaultPortalUrl

문자열

기본 설정에 따라 AppStudio Player가 연결할 유효한 포털 서버 URL을 입력합니다. 이 등록정보를 지정한 경우에는 사용자가 다른 포털에 연결할 수 없습니다. 사용자가 언제든지 ArcGIS Online 또는 ArcGIS Enterprise에 연결할 수 있도록 하려면 이 등록정보를 비워 둡니다.

포털 이름

defaultPortalName

문자열

로그인 페이지 머리글에 표시할 엔터프라이즈 포털 이름을 입력합니다. 기본 설정에 따라 ArcGIS Enterprise가 포털 이름으로 사용됩니다. 이 등록정보는 포털 서버 URL이 지정된 경우에만 작동됩니다.

IWA로 구성된 포털

isDefaultPortalIWA

Boolean(true|false)

위의 포털 서버가 Windows 통합 인증(IWA)을 사용하여 구성된 경우 이 등록정보를 true로 설정합니다. 포털이 사용자 로그인 기반의 IWA를 사용하는지 여부를 항상 확인할 수 있는 것은 아니므로 이 등록정보를 설정하는 것이 중요합니다. 기본 값은 false입니다.

온보딩 탭 콘텐츠

등록정보JSON name유형설명

온보딩 표시

isOnboardingPageEnabled

Boolean(true|false)

true이면 온보딩 페이지가 나타납니다. 해당 페이지는 신규 사용자가 앱 사용법을 파악하는 데 도움이 됩니다. 기본값은 true입니다.

건너뛰기 버튼 표시

showSkipButton

Boolean(true|false)

true이면 건너뛰기 버튼이 온보딩 페이지에 나타납니다. 기본값은 true입니다.

온보딩 이미지 1

onboardingImage0

이미지

첫 번째 온보딩 페이지에 사용할 이미지입니다.

온보딩 메시지 1

onboardingTitle

문자열

첫 번째 온보딩 이미지와 함께 표시되는 메시지입니다.

온보딩 이미지 2

onboardingImage1

이미지

두 번째 온보딩 페이지에 사용할 이미지입니다.

온보딩 메시지 2

onboardingSubtitle0

문자열

두 번째 온보딩 이미지와 함께 표시되는 메시지입니다.

온보딩 이미지 3

onboardingImage2

이미지

세 번째 온보딩 페이지에 사용할 이미지입니다.

온보딩 메시지 3

onboardingSubtitle1

문자열

세 번째 온보딩 이미지와 함께 표시되는 메시지입니다.

온보딩 이미지 4

onboardingImage3

이미지

네 번째 온보딩 페이지에 사용할 이미지입니다.

온보딩 메시지 4

onboardingSubtitle2

문자열

네 번째 온보딩 이미지와 함께 표시되는 메시지입니다.

온보딩 이미지 5

onboardingImage4

이미지

다섯 번째 온보딩 페이지에 사용할 이미지입니다.

온보딩 메시지 5

onboardingSubtitle3

문자열

다섯 번째 온보딩 이미지와 함께 표시되는 메시지입니다.

일반 탭 콘텐츠

등록정보JSON name유형설명

브랜드 색상

appPrimaryColor

문자열(색상 값)

앱에서 사용되는 기본 색상입니다. 이 등록정보를 구성한 경우에는 어두운 테마 옵션이 앱 설정 페이지에 나타나지 않습니다.

제목 글꼴 파일

customTextMediumFontTTF

문자열(파일 경로)

앱 전반에 사용될 사용자 정의 제목 글꼴을 설정합니다. 머리글, 페이지 제목 등에 사용됩니다.

텍스트 글꼴 파일

customTextRegularFontTTF

문자열(파일 경로)

앱 전반에 사용될 사용자 정의 텍스트 글꼴을 설정합니다. 사진 설명, 소개 텍스트 등에 사용됩니다.

샘플 페이지 표시

isSampleEnabled

Boolean(true|false)

true이면 AppStudio Player에서 샘플 페이지가 나타납니다. 기본 값은 false입니다. 샘플 페이지에는 다운로드하여 사용해 볼 수 있는 다양한 AppStudio 샘플이 포함되어 있습니다.

웹 앱 페이지 표시

showWebApps

Boolean(true|false)

true이면 AppStudio Player에서 웹 앱 페이지가 나타납니다. 기본값은 true입니다. 웹 앱 페이지를 통해 다양한 웹 앱을 열고 볼 수 있습니다.

네이티브 앱 그룹 ID

nativeAppsGroupId

문자열

클라우드 페이지에 표시되는 다양한 AppStudio 네이티브 앱이 포함된 그룹 ID를 입력합니다.

웹 앱 그룹 ID

webAppsGroupId

문자열

다양한 웹 앱이 포함된 그룹 ID를 입력합니다.

기능, 기기, 라이선싱 섹션 표시

isAppDetailsEnabled

Boolean(true|false)

true이면 기능, 기기, 라이선싱 섹션이 앱 세부정보 페이지에 나타납니다. 기본값은 true입니다.

측면 메뉴 탭 콘텐츠

등록정보JSON name유형설명

QR 코드 스캔 메뉴 항목 표시

isQRCodeEnabled

Boolean(true|false)

true이면 QR 코드 스캔 메뉴 항목이 측면 메뉴에 나타납니다. 사용자는 QR 코드를 스캔하여 AppStudio Player에 앱을 다운로드할 수 있습니다. 또한 QR 코드를 스캔하여 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

문자열

사용자가 피드백을 보낼 이메일 주소를 입력합니다.