Como Sideload Modern Apps no Windows 8
O usuário médio do Windows 8 só pode baixar aplicativos aprovados pela Microsoft na Windows Store. O Windows 8 oferece duas maneiras de sideload aplicativos não aprovados, que são destinados a desenvolvedores e empresas com aplicativos internos.
Esses métodos não podem ser usados pelo geek comum para instalar aplicativos não aprovados da web. A nova interface do Windows 8 adota a abordagem Apple iOS de proibir softwares não aprovados, não a abordagem do Android de permitir que todos os usuários ativem o sideloading.
Nota: Isso se aplica apenas a aplicativos modernos na nova interface do Windows 8, não na área de trabalho. Os aplicativos da área de trabalho do Windows podem ser instalados normalmente. No entanto, você não pode instalar aplicativos de desktop em dispositivos que executam o Windows RT.
Obter uma licença de desenvolvedor
A Microsoft oferece licenças de desenvolvedor gratuitas para o Windows 8. Essas licenças permitem que os desenvolvedores testem e avaliem seus aplicativos antes de enviá-los à Windows Store. Cada licença de licença do desenvolvedor expirará após algum tempo, mas você poderá repetir o processo para adquirir uma nova licença no futuro.
Observe que, de acordo com o contrato de licença da Microsoft, essas licenças só podem ser usadas para desenvolver e testar seus próprios aplicativos. Como a Microsoft adverte:
“A Microsoft pode detectar o uso fraudulento de uma licença de desenvolvedor em uma máquina registrada. Se a Microsoft detectar uso fraudulento ou outra violação dos termos da licença de software, poderemos revogar sua licença de desenvolvedor. ”
Para adquirir uma licença de desenvolvedor, primeiro abra o Windows PowerShell como administrador. Para fazer isso, pressione Iniciar, digite PowerShell, clique com o botão direito do mouse no atalho do PowerShell e selecione Executar como administrador na parte inferior da tela.
Digite o seguinte comando na janela do PowerShell, pressione Enter e concorde com a licença:
Mostrar-WindowsDeveloperLicenseRegistration
Você terá que fornecer detalhes da conta da Microsoft, aos quais a licença do desenvolvedor será associada.
Depois de adquirir uma licença de desenvolvedor, você pode executar o seguinte comando em uma janela do PowerShell para sideload um aplicativo moderno:
Add-AppxPackage C: \ example.appx
Em um domínio
O Windows 8 também oferece um método para o sideload de aplicativos “de linha de negócios”. Isso permite que empresas e outras organizações carreguem aplicativos em seus próprios computadores sem oferecê-los publicamente através da Windows Store..
Há quatro requisitos para sideload de um aplicativo de linha de negócios:
Você deve estar usando o Windows 8 Enterprise, o Windows Server 2012, o Windows 8 Pro ou o Windows RT. Se você estiver usando o Windows 8 Pro ou o Windows RT, precisará adquirir uma "chave de ativação de produto sideloading" da Microsoft. A Microsoft direciona pessoas interessadas em comprar essas chaves para sua página de Licenciamento por Volume.
Se você adquiriu uma chave de produto sideloading, deverá abrir uma janela do Prompt de Comando com acesso de administrador e adicioná-la com o seguinte comando, em que ##### é a chave de 25 dígitos:
slmgr / ipk #####
Depois de adicionar a chave, digite o seguinte comando exatamente para ativar a chave de sideload:
slmgr / ato ec67814b-30e6-4a50-bf7b-d55daf729d1e
Seu computador deve estar associado a um domínio para executar o aplicativo. Mesmo se você tiver o Windows 8 Enterprise, não será possível instalar um aplicativo de linha de negócios, a menos que seu computador esteja em um domínio. Se você instalou o aplicativo quando ingressou em um domínio, ele se recusará a ser executado, a menos que seu computador esteja conectado ao domínio.
Você deve habilitar o sideloading na Diretiva de Grupo. Essa configuração pode ser ativada em seu domínio ou em seu computador local.
Por exemplo, para ativar essa opção em seu computador local, pressione a tecla Windows, digite gpedit.msc, e pressione Enter. Navegue até a pasta Configuração do Computador \ Modelos Administrativos \ Componentes do Windows \ Pasta de Implantação do Pacote no editor de Diretiva de Grupo.
Clique duas vezes no Permitir que todos os aplicativos confiáveis sejam instalados opção e configurá-lo para Ativado.
O aplicativo deve ser assinado com uma chave de uma autoridade de certificação confiável no computador local. Por exemplo, se você assinar o aplicativo com um certificado de uma autoridade de certificação confiável, como a Verisign, o aplicativo será instalado sem nenhuma outra configuração. Se o aplicativo estiver assinado com seu próprio certificado autoassinado, você precisará confiar no certificado autoassinado no computador local.
Se você tiver satisfeito todos os requisitos, poderá sideload aplicativos modernos executando o seguinte cmdlet em uma janela do PowerShell:
Add-AppxPackage C: \ example.appx
Existem muitos mitos sobre o sideload de aplicativos modernos no Windows 8 - por exemplo, você não pode simplesmente ativar uma configuração de diretiva de grupo. Embora as licenças de desenvolvedor possam parecer uma possível brecha, o contrato de licença da Microsoft proíbe usá-las para qualquer coisa, menos para o desenvolvimento de aplicativos. Essas licenças também são monitoradas e o acesso aos seus aplicativos pode ser revogado se você usá-lo para carregar aplicativos não aprovados em seu computador.