AEM Forms은 AEM Forms 앱의 전체 소스 코드를 제공합니다. 소스에는 사용자 정의 작업 공간 응용 프로그램을 빌드하는 모든 구성 요소가 포함되어 있습니다. 소스 코드 아카이브 adobe-lc-mobileworkspace-src-<version>.zip
는 소프트웨어 배포에서 adobe-aemfd-forms-app-src-pkg-<version>.zip
패키지의 일부입니다.
AEM Forms 앱 소스를 가져오려면 다음 단계를 수행하십시오.
소프트웨어 배포를 엽니다. 소프트웨어 배포에 로그인하려면 Adobe ID이 필요합니다.
머리글 메뉴에서 사용할 수 있는 Adobe Experience Manager을 누릅니다.
필터 섹션에서 다음을 수행합니다.
운영 체제에 해당하는 패키지 이름을 누르고 EULA 약관 동의를 선택한 다음 다운로드를 누릅니다.
패키지 관리자를 열고 패키지 업로드를 클릭하여 패키지를 업로드합니다.
패키지를 선택하고 설치를 클릭합니다.
소스 코드 아카이브를 다운로드하려면 브라우저에서 https://<server>:<port>/crx/de/content/forms/mobileapps/src/adobe-lc-mobileworkspace-src-<version>.zip
을(를) 엽니다.
소스 패키지가 장치에 다운로드됩니다.
다음 이미지는 adobe-lc-mobileworkspace-src-<version>.zip
의 추출된 내용을 표시합니다.
다음 이미지는 src
폴더에 있는 windows
폴더의 디렉토리 구조를 표시합니다.
Windows 장치의 경우 다음을 수행해야 합니다.
Visual Studio에서 AEM Forms 앱 프로젝트를 설정하려면 다음 단계를 수행하십시오.
adobe-lc-mobileworkspace-src-<version>.zip
폴더에 %HOMEPATH%\Projects
아카이브를 복사합니다.%HOMEPATH%\Projects\MobileWorkspace
디렉토리에서 아카이브를 추출합니다.%HOMEPATH%\Projects\MobileWorkspace\adobe-lc-mobileworkspace-src-[versionsrc]\windows
디렉토리로 이동합니다.CordovaApp.sln
파일을 열고 AEM Forms 앱 빌드를 계속 진행합니다.AEM Forms 앱을 빌드하고 배포하려면 다음 단계를 수행하십시오.
AEM Forms 앱용 Windows 파일 시스템에 저장된 데이터가 암호화되지 않습니다. Windows BitLocker 드라이브 암호화와 같은 타사 도구를 사용하여 디스크 데이터를 암호화하는 것이 좋습니다.
Visual Studio Standard 도구 모음의 드롭다운 메뉴에서 릴리스를 선택합니다.
플랫폼에 따라 Windows-AnyCPU, Windows-x64 또는 Windows-x86을 선택합니다. Windows-AnyCPU가 권장됩니다.
Visual Studio 솔루션 탐색기에서 프로젝트 CordovaApp.Windows을 마우스 오른쪽 단추로 클릭하고 스토어 > AppPackages 만들기를 선택합니다.
앱 패키지 만들기 마법사가 나타납니다.
CordovaApp.Windows_3.0.2.0_anycpu.appx 설치 프로그램 파일은 platforms\windows\AppPackages\CordovaApp.Windows_3.0.2.0_anycpu_Test 디렉토리에 만들어집니다.
Retarget to windows 8.1 required
오류가 발생하면 오류를 마우스 오른쪽 단추로 클릭하고 팝업 메뉴에서 Windows 8.1로 재타깃팅을 선택합니다.
앱 패키지 만들기 마법사에서 날씨를 선택하고 앱을 Windows Store에 업로드한 다음 다음을 클릭합니다.
필요에 따라 앱 빌드의 버전 및 출력 위치와 같은 매개 변수를 변경합니다.
프로젝트를 빌드한 후 다음을 사용하여 앱을 설치할 수 있습니다.
.appx
패키지를 설치하려면 다음 항목이 필요합니다.
Platforms\windows\AppPackages\CordovaApp.Windows_3.0.2.0_anycpu_Test 디렉토리에는 4개의 기본 구성 요소가 포함되어 있습니다.
.appx
파일Windows 장치에 응용 프로그램을 설치하는 방법은 두 가지가 있습니다.
PowerShell 파일( Add-AppDevPackage.ps1)
을 마우스 오른쪽 단추로 클릭하고 Run with PowerShell을 선택합니다.
개발자 라이선스를 가져오라는 메시지가 표시됩니다. Microsoft 계정 자격 증명을 사용하여 개발자 라이선스를 획득합니다.
이 라이선스는 30일간 유효하며 무료로 갱신할 수 있습니다.
개발자 라이센스를 취득하면 시스템에 자체 서명된 인증서가 설치되고 응용 프로그램이 성공적으로 설치됩니다.
기업 소유의 도메인에 참여하는 기업 소유의 장치의 경우 개발자 라이선스를 취득할 필요가 없습니다.
기업 소유 디바이스는 Windows의 Professional 및 Enterprise 에디션을 사용합니다.
VeriSign과 같은 신뢰할 수 있는 권한이 발급된 공용 인증서를 설치하는 것이 좋습니다.
앱을 배포하려면:
그룹 정책 설정을 활성화하려면:
장치에서 gpedit.msc
을(를) 실행하십시오.
컴퓨터 구성 > 관리 템플릿 > Windows 구성 요소 > 앱 패키지 배포로 이동합니다.
신뢰할 수 있는 모든 앱이을(를) 설치하도록 허용을 마우스 오른쪽 단추로 클릭합니다.
편집을 클릭하고 활성화됨을 선택합니다.
확인을 클릭합니다.
Visual Studio에서 생성한 PowerShell 스크립트를 편집하여 개발자 라이센스를 획득하지 못하도록 합니다.
PowerShell 스크립트에서 변수를 설정합니다.$NeedDeveloperLicense = $false
.
도메인에 가입되지 않은 장치의 경우 사이드 로딩 제품 활성화 키가 필요합니다. Windows 리셀러를 통해 구매할 수 있습니다.
Windows 8.1 Home Edition의 경우 그룹 정책이 없고, 기업 사이드 로딩이 허용되지 않으며, 엔터프라이즈 도메인에 가입할 수 없습니다. 개발자 라이선스를 사용하여 Windows 8.1 Home Edition 장치에 앱을 배포합니다.
자세한 내용을 보려면 여기를 클릭하십시오.
Visual Studio를 사용하여 Windows에 앱을 설치하려면:
원격 디버거를 사용하여 장치를 연결합니다.
자세한 내용은 원격 컴퓨터에서 Windows Store 앱 실행을 참조하십시오.
Visual Studio에서 앱을 열고 솔루션 플랫폼 목록에서 Windows-x64, Windows-x86 또는 Windows-AnyCPU를 선택하고 원격 컴퓨터를 선택합니다.
앱이 원격 컴퓨터에 배포됩니다.