Enviar um pacote de manifesto de dispositivo de várias localidades
Enviando um pacote de manifesto de dispositivo de várias localidades
Você pode usar o mesmo método para enviar pacotes para versão prévia ou versão.
Para enviar um pacote de manifesto do dispositivo
Assine o pacote devicemanifest-ms com a ferramenta SignTool .
Entre no Painel do Centro de Desenvolvimento de Hardware ou do Centro de Desenvolvimento do Windows usando uma conta da Microsoft.
Em Metadados do dispositivo, clique em Criar experiência se quiser enviar uma nova experiência ou clique em Gerenciar experiência se quiser modificar uma experiência existente.
Procure e selecione seu novo pacote devicemanifest-ms e clique em Enviar.
Criando um pacote de envio de manifesto do dispositivo
Um pacote de envio de manifesto do dispositivo é o formato de pacote no qual todos os metadados de dispositivo de várias localidades devem ser enviados para o Partner Center.
O pacote de envio de manifesto do dispositivo contém um arquivo que declara suporte à localidade. O pacote de manifesto do dispositivo também inclui um pacote de metadados do dispositivo.
Os pacotes de envio de manifesto do dispositivo podem ser carregados no Partner Center da mesma forma que os pacotes de metadados do dispositivo. Usando a mesma interface do usuário e as caixas de upload, insira o nome do arquivo *.devicemanifest-ms para upload.
Todas as caixas de upload de arquivo diferentes do upload em massa na interface do usuário do Painel aceitarão pacotes de envio de manifesto do dispositivo.
Conteúdo do pacote de envio do manifesto do dispositivo
Cada pacote de envio de manifesto do dispositivo consiste nos seguintes componentes:
Pacote de metadados do dispositivo
Este pacote contém informações e elementos gráficos para exibir ícones de dispositivo, definir ações e utilizar recursos de experiência do dispositivo no Windows.
O pacote de metadados do dispositivo é sempre necessário.
Documento XML LocaleInfo
Este documento contém dados sobre as localidades incluídas no pacote de metadados do dispositivo que acompanha. O Centro de Desenvolvimento de Hardware usa esses dados para validar corretamente o pacote de metadados do dispositivo para uma ou mais localidades.
O documento XML LocaleInfo é sempre necessário, mesmo que o pacote de metadados do dispositivo contenha apenas uma única localidade.
Estrutura de um pacote de envio de manifesto do dispositivo
A estrutura de um pacote de manifesto do dispositivo depende se os metadados de dispositivo incluídos são para um computador, para banda larga móvel ou contém suporte para várias localidades.
Se os metadados do dispositivo não se enquadrarem em nenhuma das três categorias, um pacote de manifesto do dispositivo não será necessário. No entanto, um pacote de manifesto do dispositivo ainda pode ser usado para indicar que o pacote de metadados do dispositivo é para uma única localidade.
Estrutura de pacotes de envio de manifesto de dispositivo de várias localidades
Se o pacote de metadados do dispositivo contiver informações para dar suporte a várias localidades, ele ainda deverá ser enviado em um pacote de manifesto do dispositivo.
Os componentes de um pacote de envio de manifesto do dispositivo são armazenados em um arquivo de gabinete compactado. O nome do arquivo deve ter um sufixo de .devicemanifest-ms.
Cada pacote de envio de manifesto do dispositivo deve ter a seguinte estrutura:
GUID1.devicemanifest-ms
\GUID1.devicemetadata-ms
\LocaleInfo.xml
"GUID1" deve ser um GUID.
As instruções sobre como criar LocaleInfo.xml estão abaixo.
Para saber como desenvolver o pacote de metadados do dispositivo, *.devicemetadata-ms, consulte Referência de esquema de pacote de metadados de dispositivo para Windows 8.
Você pode usar a ferramenta Cabarc para criar esses pacotes CAB. Para obter mais informações sobre essa ferramenta, consulte Visão geral do Cabarc.
Ao criar um arquivo *.devicemanifest-ms usando a ferramenta Cabarc, você deve criar um diretório local no qual o pacote de metadados do dispositivo (*.devicemetadata-ms) e o documento XML LocaleInfo estão na raiz do diretório.
Comentários
Os nomes de arquivo .devicemanifest -ms e .devicemetadata-ms devem especificar o GUID sem os delimitadores de chave ({}).
O GUID para cada envio de manifesto do dispositivo e o pacote de metadados do dispositivo devem ser exclusivos. Ao criar um pacote novo ou revisado, você deve criar um novo GUID.
Para obter mais detalhes sobre como criar arquivos de gabinete, consulte o Kit de Desenvolvimento de Software do Microsoft Cabinet.
Exemplo
Veja a seguir um exemplo de como usar a ferramenta Cabarc para criar um arquivo .devicemanifest-ms. Neste exemplo, os componentes do arquivo de manifesto do dispositivo estão localizados em um diretório local chamado DeviceManifestPackages:
.\DeviceManifestPackages\
.\DeviceManifestPackages\LocaleInfo.xml
.\DeviceManifestPackages\GUID.devicemetadata-ms
O arquivo GUID.devicemanifest-ms foi criado em um diretório local chamado ManifestFiles:
Cabarc.exe -r -p -P .\DeviceManifestPackages\
N .\ManifestFiles\ GUID.devicemanifest-ms
.\DeviceManifestPackages\LocaleInfo.xml
.\DeviceManifestPackages\GUID.devicemetadata-ms
Criando LocaleInfo.xml
Para obter informações sobre como criar o arquivo de Localeinfo.xml para envio, consulte Criar o arquivo de envio de LocaleInfo.xml.