Windows 스토어없이 Windows 8 Modern UI 앱 설치


10

Windows 8에서 기본 Windows 스토어 앱을 사용 하지 않고 Modern UI / Metro 앱 설치하려면 어떻게합니까 ?

가능한지 또는 가능하다면 Windows 스토어에서 앱이 어떻게 설치되는지 모르겠습니다.

답변:


13

기본적으로 Windows 스토어 앱을 빌드 할 때 로컬 테스트를 위해 임시 키를 사용하여 서명됩니다. 이를 위해서는 개발자가 Microsoft로부터 개발자 라이센스 를 얻어야합니다. 이 라이센스 는 무료이며 누구나 등록 할 수 있습니다. 하나를 얻는 데 관심이 있다면 아래 링크 섹션을 참조하십시오.

이제 개발자 라이센스가 설치된 PC는 광범위하게 개방되어 있습니다. 정의에 따라 라이센스는 개발자 만 앱을 빌드하고 테스트하는 데 사용되기 때문입니다. 최종 사용자는 명백한 보안상의 이유로 타사 앱을 의도적으로 설치하기 위해이 방법을 사용 하지 않아야합니다. 대신 Microsoft가 고급 / 엔터프라이즈 사용자가 따르기를 원하는 "적절한"사이드 로딩 방법이 있습니다 (일반 사용자의 경우 Windows 스토어에서만 Microsoft 승인 앱을 다운로드하여 설치하는 것이 권장되는 안전한 방법입니다).


"적절한"사이드 로딩은 관련 그룹 정책 에있는 설정을 Local Computer Policy / Computer Configuration / Administrative Templates / Windows Components / App Package Deployment호출 설치하도록 허용 신뢰할 수있는 모든 앱을 처음 활성화 할 것을 요구 :

1

경우 로컬 그룹 정책 편집기 (예 : 코어 또는 RT에 등)을 사용할 수는 없습니다, 당신은의 값을 설정할 수 있습니다 HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\Appx\AllowAllTrustedApps에 대한 레지스트리 키 1 .

참고 : 설정 이름에 따라 신뢰할 수있는 앱만 사이드로드 할 수 있습니다. 이것은 PC에 앱 서명에 사용 된 것과 일치하는 인증서가 있어야한다는 것을 의미합니다 (즉, 대상 PC에서 신뢰할 수있는 CA가 앱에 서명해야 함). 이 방법을 사용하여 인증되지 않은 / 신뢰할 수없는 앱을 설치할 수 없습니다 (그리고 왜 원하십니까?)

물론 이것은 길고 힘든 과정을 약속하는 첫 단계 일뿐입니다! 이제 Windows 8 Enterprise / Pro 도메인에 가입되지 않은 PC에서 비 스토어 앱의 사이드로드 를 활성화하려면 엔터프라이즈 사이드로드 제품 키 를 활성화해야 합니다. 나중에이 특수 키에 대해 자세히 알아보십시오.

또는 Windows 8 Enterprise / Server 2012에서만 위에서 언급 한 그룹 정책 설정이 활성화 된 Active Directory 도메인에 PC를 가입시킴으로써 사이드 로딩을 ​​활성화 할 수 있습니다. Windows RT는 도메인에 가입 할 수 없으므로 위에서 언급 한대로 엔터프라이즈 측로드 제품 키 를 사용하는 것이 유일한 해결책입니다 .

지금까지 살펴본 후에는 PowerShell 프롬프트에서 다음과 유사한 명령을 입력하여 개발자로부터 .appx 패키지 를 구하여 (및 모든 종속 앱 패키지) 설치할 수 있습니다.

Add-AppxPackage C:\app1.appx –DependencyPath C:\winjs.appx

개발자는 앱별 PowerShell 스크립트 (예 : 사용자 가 답변에서 언급 한대로 Visual Studio에서 만든 스크립트)를 제공했을 수도 있지만 이러한 스크립트에는 위에서 설명한 최종 사용자에게 권장되지 않는 개발자 라이센스가 필요할 수 있습니다.

사이드로드 된 앱 목록을 설치하려면 관리자 권한으로 PowerShell을 열고 다음 명령을 입력하십시오.

Get-AppxPackage -AllUsers

DISM (배포 이미지 서비스 및 관리) 명령 줄 도구 또는 PowerShell cmdlet을 사용하여 Windows 이미지에 Windows 스토어 라이선스가없는 앱을 WIM (Windows 이미지) 에 추가 하는 방법에 대한 자세한 내용은 아래 링크 된 TechNet 추가 및 제거 방법 문서를 참조하십시오.


이것으로 "적절한"Microsoft 권장 사이드 로딩 방식이 무엇인지에 대한 개요가 완성됩니다. 이제 Windows RT 및 도메인에 가입되지 않은 Windows 8 Enterprise / Pro PC에 필요한 엔터프라이즈 사이드로드 제품 키 에 대해 설명하겠습니다 . 이 키는 Microsoft의 VLSC (Volume License Service Center)를 통해 고객을 선택할 수 있습니다. 자세한 내용은 아래 링크 섹션에서 Windows 8 및 Windows RT 용 볼륨 라이선싱 안내서 를 참조하십시오. 이 키는 온라인으로 합법적으로 구입할 수도 있습니다 (제품 코드 J7S-00004 검색 ). 유일한 단점은? 그들은 분명히 100 팩에서만 사용할 수 있으며 팩 당 약 3000 달러에 소매 할 수 있으므로 정확히 저렴하지는 않습니다.

복잡한 볼륨 프로세스 인 SA (Microsoft Volume Licensing / Software Assurance)는 Windows 8 Pro 소매 버전이 사전 설치된 PC를 구매할 경우 소매 라이센스가 SA 라이센스가 아니기 때문에 사이드 로딩 제품 키가 't의 작업, 또는 그들이 일을하고 원래의 라이센스는 유효 할 것이다. 이 시점에서 머리를 긁적 인 경우 (절망적 인 좌절감에서 격렬한 머리카락을 내뿜는 데 의심의 여지가없는) 나는 그것이 복잡 하다는 것을 읽는 것이 좋습니다 (아래 설명이 아닙니다 !) ZDNet 기사 아래 링크 엔터프라이즈 급 라이선싱과 다른 곳에서 가장 잘 논의 될 수있는 법적 문제에 직면하고 있기 때문입니다.

더 읽을 수있는 링크


안녕하세요. 물론 전체 팩을 구매한다고 가정 할 때 태블릿 당 30 달러에 100 개의 Surface 태블릿에 배포 할 수 있습니다. 내 개인적인 상황에 나쁜 해결책이 아닐 수도 있습니다
TimothyP

1
@TimothyP : 그렇게 생각하지만 특정 볼륨 / 엔터프라이즈 라이센싱 전문 지식을 가진 사람에게 문의하여 확인하는 것이 좋습니다. 나중에 문제를 일으킬 수있는 나쁜 조언을하고 싶지 않습니다.
Karan

나는 그것을 할 것이다, 감사합니다 :-) 최소한 나는 지금 어디에서 찾아야할지 안다.
TimothyP

8

예, 가능하지만 앱 개발자가 앱을 제공해야합니다. 개발자는 다음 파일을 제공합니다.

.ps1파일 을 열면 먼저 PC의 개발자 라이센스를 요청한 다음 개발자가 제공 한 앱을 설치합니다.

이 방법은 모든 버전의 Windows 8 : Core, Pro 및 Enterprise에 적용되며 Visual Studio가 필요하지 않습니다.


그러나이를 위해 Visual Studio가 설치되어 있지 않아도됩니까?
pratnala

아니요. Visual Studio가 필요하지 않습니다.
Elmo

Windows RT에도 적용됩니까?
Manuel Faux

0

앱의 사이드로드가 가능한 엔터프라이즈 환경 (Windows 8 Enterprise)에서 가능합니다. 그렇지 않으면 대답이 없습니다. 앱은 시스템의 다양한 위치에 저장된 패키지 (파일 그룹)로 설치됩니다. 프로세스만이 wwahost.exe앱을 실행하는 방법을 알고 있습니다.

불법 복제, OS가 탈옥 된 경우 IMO가 가능할 수 있음

편집 : 기업 키가 아닌 컴퓨터에서도 개발자 키가 가능합니다. @ramhound 감사합니다


최신 버전의 Windows 8 및 물론 Windows RT에서 최신 UI 응용 프로그램을 사이드로드 할 수 있습니다.
Ramhound

그것이 기업이 아닌 한
pratnala

비 기업을 위해 어떻게 하시겠습니까?
pratnala

물론 개발자 키로. 잘못된 정보를 수정하십시오.
Ramhound

-1

현재 Windows 스토어를 거치지 않고는 불가능합니다. Apple Store와 비슷합니다. Apple Store를 거치지 않고 iPhone / iPad에 앱을 설치할 수 없습니다.

그러나 Metro UI 앱 이외의 Windows 스토어 앱없이 설치할 수 있습니다.


탈옥하면 App Store를 거치지 않고 iOS에 앱을 설치할 수 있습니다. 그리고 탈옥하지 않더라도 testflight 또는 이와 유사한 것을 사용하여
Magnetic_dud
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.