release/windows-microsoft-store
xml 68 lines 2.59 KB
Raw
1 <?xml version="1.0" encoding="utf-8"?>
2 <!--
3 MSIX manifest for the Microsoft Store submission.
4
5 Tauri only bundles .msi/.exe, and a Store MSI/EXE submission is nothing but
6 a hosted installer URL — the Store never licenses those, so they get no
7 package identity and Windows.Services.Store add-ons cannot work from them.
8 This manifest wraps the same built .exe as a full-trust MSIX, which is what
9 gives the app the Store identity that StoreContext needs.
10
11 __IDENTITY_NAME__, __PUBLISHER__ and __VERSION__ are placeholders filled in
12 by scripts/build-msix.ps1. Name and Publisher must match the values Partner
13 Center shows under Product identity for this app, character for character,
14 or the Store rejects the upload.
15
16 Siti AI is a Splitfire AB product (see NOTICE), so Publisher (CN=...) and
17 PublisherDisplayName come from the same Partner Center account as the other
18 Splitfire AB apps. Only the Identity Name below is unique to Siti AI's product.
19 -->
20 <Package
21 xmlns="http://schemas.microsoft.com/appx/manifest/foundation/windows10"
22 xmlns:uap="http://schemas.microsoft.com/appx/manifest/uap/windows10"
23 xmlns:rescap="http://schemas.microsoft.com/appx/manifest/foundation/windows10/restrictedcapabilities"
24 IgnorableNamespaces="uap rescap">
25
26 <Identity
27 Name="__IDENTITY_NAME__"
28 Publisher="__PUBLISHER__"
29 Version="__VERSION__"
30 ProcessorArchitecture="x64" />
31
32 <Properties>
33 <DisplayName>Siti AI</DisplayName>
34 <!--
35 PublisherDisplayName must match the account's registered publisher
36 display name in Partner Center EXACTLY, or upload is rejected at
37 acceptance validation (not at makeappx time).
38 -->
39 <PublisherDisplayName>Splitfire AB Developer</PublisherDisplayName>
40 <Logo>Assets\StoreLogo.png</Logo>
41 </Properties>
42
43 <Dependencies>
44 <TargetDeviceFamily Name="Windows.Desktop" MinVersion="10.0.19041.0" MaxVersionTested="10.0.22621.0" />
45 </Dependencies>
46
47 <Resources>
48 <Resource Language="en-us" />
49 </Resources>
50
51 <Applications>
52 <Application Id="SitiAI" Executable="Siti AI.exe" EntryPoint="Windows.FullTrustApplication">
53 <uap:VisualElements
54 DisplayName="Siti AI"
55 Description="Private, on-device AI assistant."
56 BackgroundColor="transparent"
57 Square150x150Logo="Assets\Square150x150Logo.png"
58 Square44x44Logo="Assets\Square44x44Logo.png">
59 <uap:DefaultTile Square71x71Logo="Assets\Square71x71Logo.png" />
60 </uap:VisualElements>
61 </Application>
62 </Applications>
63
64 <Capabilities>
65 <Capability Name="internetClient" />
66 <rescap:Capability Name="runFullTrust" />
67 </Capabilities>
68 </Package>