Come creare un manifesto del pacchetto di base per Windows 8

Nota Per Windows 10, vedere Novità di Windows 10.

 

Per creare un pacchetto dell'app, è necessario creare un manifesto del pacchetto contenente gli elementi richiesti dallo schema del manifesto del pacchetto.

In alternativa, è possibile creare un pacchetto dell'app usando Visual Studio. Vedere Creazione di pacchetti per l'app Visual Studio.

Istruzioni

Passaggio 1: Creare il file con estensione appxmanifest

Usando un editor di testo, creare un file (che conterrà XML) e deno assegnare il nome Package.appxmanifest.

Passaggio 2: Aggiungere il modello di base

Aggiungere questo modello al file Package.appxmanifest.

<?xml version="1.0" encoding="utf-8"?>
<Package xmlns="http://schemas.microsoft.com/appx/2010/manifest">
  <Identity Name="" 
            Version="" 
            Publisher="" />
  <Properties>
    <DisplayName></DisplayName>
    <PublisherDisplayName></PublisherDisplayName>
    <Logo></Logo>
  </Properties>
  <Prerequisites>
    <OSMinVersion></OSMinVersion>
    <OSMaxVersionTested></OSMaxVersionTested>
  </Prerequisites>
  <Resources>
    <Resource Language="" />
  </Resources>
  <Applications>
    <Application Id="" StartPage="">
      <VisualElements DisplayName="" Description=""
           Logo="" SmallLogo=""  
           ForegroundText="" BackgroundColor="">
         <SplashScreen Image="" />
      </VisualElements>
    </Application>
  </Applications>
</Package>

I passaggi successivi illustrano come compilare gli elementi e gli attributi necessari per completare il modello.

Passaggio 3: Aggiungere le informazioni sull'identità

L'elemento Identity ha 3 attributi obbligatori. Ecco un esempio di elemento Identity con testo segnaposto per gli attributi. I valori dell'attributo Name e dell'attributo Publisher (i valori di CN, O, L, S e C) nell'esempio seguente vengono forniti dallo Store, per le app caricate nello Store.

<Identity Name="MyCompany.MySuite.MyApp" 
          Version="1.0.0.0" 
          Publisher="CN=MyCompany, O=MyCompany, L=MyCity, S=MyState, C=MyCountry"/>

Passaggio 4: Aggiungere le proprietà del pacchetto

L'elemento Properties ha 3 elementi figlio obbligatori. Ecco un esempio di nodo Proprietà con testo segnaposto per gli elementi. DisplayName è il nome dell'app che si riserva nello Store, per le app caricate nello Store.

<Properties>
  <DisplayName>MyApp</DisplayName>
  <PublisherDisplayName>MyCompany</PublisherDisplayName>
  <Logo>images\icon.png</Logo>
</Properties>

Passaggio 5: Aggiungere i prerequisiti

Di seguito è riportato un esempio di nodo Prerequisiti .

<Prerequisites>
  <OSMinVersion>6.2.1</OSMinVersion>
  <OSMaxVersionTested>6.2.1</OSMaxVersionTested>
</Prerequisites>

Passaggio 6: Aggiungere le risorse

Di seguito è riportato un esempio di nodo Resources .

<Resources>
  <Resource Language="en-us" />
</Resources>

Passaggio 7: Aggiungere le informazioni facoltative

È possibile usare l'elemento Applications per specificare una o più app per il pacchetto. Si noti che, anche se ogni pacchetto può contenere una o più app, i pacchetti che contengono più app non supereranno il Microsoft Store di certificazione.

La voce per un'app deve specificare determinati attributi dell'elemento VisualElements e un elemento SplashScreen . Questa voce può anche specificare un elemento DefaultTile . Ecco un esempio di nodo Applicazioni con testo segnaposto.

<Applications>
  <Application Id="MyApp" StartPage="default.html">
    <VisualElements DisplayName="My App" Description="A useful description." 
         Logo="images\icon.png" SmallLogo="images\small_icon.png" 
         ForegroundText="dark" BackgroundColor="#FFFFFF" >
      <SplashScreen Image="images\splash.png" />
    </VisualElements>
  </Application>
</Applications>

Come creare manualmente il manifesto di un pacchetto