O software para Windows 8 on Surface precisa sempre ser assinado? [duplicado]

2

Queremos programar para o Windows 8 for Surface e ter problemas para assinar o software antes de instalar para testar e fornecer uma demonstração das versões finais. Está perdendo nosso tempo e energia.

A estratégia da Microsoft é que eles só permitem software assinado no Surface?

    
por saber tabatabaee yazdi 02.01.2013 / 10:30

1 resposta

3

O upload sideload de aplicativos modernos de interface do usuário para o Windows 8 / Windows RT é possível. Existem várias restrições / pré-requisitos.

Você precisará de

  • Windows 8 Pro
  • Windows 8 Enterprise
  • Windows RT

Windows 8 Pro

Com o Windows 8 Pro, você pode fazer o sideload de aplicativos modernos, embora apenas se você tiver uma licença de desenvolvedor do Windows 8. A licença é gratuita, mas você precisará usar o PowerShell (ou, como alternativa, instalar o Visual Studio - que será instalado se você realmente estiver desenvolvendo um aplicativo) para adquirir a licença.

Depois que o PowerShell for iniciado como administrador, insira o código abaixo para adquirir a licença a>

Show-WindowsDeveloperLicenseRegistration 

Clique em Concordo & faça o login com sua conta da Microsoft para obter a licença. Uma vez adquirido, digite o comando abaixo para sideload o aplicativo

Add-AppxPackage C:\example.appx

substituindo example.appx pelo nome do seu pacote.

Windows 8 Pro / Enterprise / Windows RT

Para o Windows 8 Pro sem uma licença de desenvolvedor ou para o Windows RT / Windows 8 Enterprise, você precisará Adquira uma chave de ativação de sideloading . A chave de ativação pode ser adquirida da Microsoft . Depois de adquirir a chave de ativação, você precisará registrá-la abrindo o prompt de comando e digitar o seguinte:

slmgr /ipk <activation-key>

substituindo <activation-key> pela chave de ativação.

Como alternativa , se você tiver o Windows 8 Enterprise associado a um domínio do Active Directory, o domínio precisará ter Permitir que todos os aplicativos confiáveis instalem a configuração de Diretiva de Grupo ativada. Veja como você pode ativar a Diretiva de grupo :

  • Open the Group Policy editor (gpedit.msc).
  • Under Local Computer Policy, click on Computer Configuration, Administrative Templates, Windows Components, and then App Package Deployment.
  • Double-click the Allow all trusted apps to install setting.
  • In the Allow all trusted apps to install window, click Enabled and then click OK.

Quando a chave tiver sido ativada ou a política de grupo tiver sido adicionada, você poderá fazer sideload digitando:

Add-AppxPackage C:\example.appx
    
por 02.01.2013 / 13:23