우리는 Surface용 Windows 8을 프로그래밍하고 싶지만 테스트를 위해 설치하고 최종 버전의 데모를 제공하기 전에 소프트웨어에 서명하는 데 문제가 있습니다. 그것은 우리의 시간과 에너지를 낭비하고 있습니다.
Surface에서는 서명된 소프트웨어만 허용하는 것이 Microsoft의 전략인가요?
답변1
최신 UI 앱을 Windows 8/Windows RT로 사이드로드할 수 있습니다. 하지만 몇 가지 제한사항/전제조건이 있습니다.
다음 중 하나가 필요합니다.
- 윈도우 8 프로
- 윈도우 8 엔터프라이즈
- 윈도우 RT
윈도우 8 프로
Windows 8 Pro를 사용하면 Windows 8 개발자 라이선스가 있는 경우에만 최신 앱을 사이드로드할 수 있습니다. 라이선스는 무료이지만 라이선스를 얻으려면 PowerShell을 사용해야 합니다(또는 실제로 앱을 개발하는 경우 설치되는 Visual Studio를 설치해야 합니다).
PowerShell이 관리자로 시작되면 아래를 입력하여라이센스를 취득하다
Show-WindowsDeveloperLicenseRegistration
동의를 클릭하고 Microsoft 계정으로 로그인하여 라이선스를 받으세요. 획득한 후 다음을 입력하세요.사이드로드하는 아래 명령앱
Add-AppxPackage C:\example.appx
example.appx를 패키지 이름으로 바꿉니다.
윈도우 8 프로/엔터프라이즈/윈도우 RT
윈도우 8 프로의 경우개발자 라이센스 없이또는 Windows RT/Windows 8 Enterprise의 경우 다음을 수행해야 합니다.사이드로딩 활성화 키 획득. 활성화 키는 다음과 같습니다.마이크로소프트에서 구입. 활성화 키를 획득한 후에는 명령 프롬프트를 열고 다음을 입력하여 등록해야 합니다.
slmgr /ipk <activation-key>
<activation-key>
활성화 키로 교체합니다 .
대안으로, Active Directory 도메인에 가입된 Windows 8 Enterprise가 있는 경우 도메인에 다음이 필요합니다.신뢰할 수 있는 모든 응용 프로그램이 그룹 정책 설정을 설치하도록 허용활성화되었습니다.그룹 정책을 활성화하는 방법은 다음과 같습니다.:
- 그룹 정책 편집기(gpedit.msc)를 엽니다.
- 로컬 컴퓨터 정책에서 컴퓨터 구성, 관리 템플릿, Windows 구성 요소, 앱 패키지 배포를 차례로 클릭합니다.
- 신뢰할 수 있는 모든 앱 설치 허용 설정을 두 번 클릭합니다.
- 신뢰할 수 있는 모든 앱 설치 허용 창에서 활성화를 클릭한 후 확인을 클릭합니다.
키가 활성화되거나 그룹 정책이 추가되면 다음을 입력하여 사이드로드할 수 있습니다.
Add-AppxPackage C:\example.appx