|
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> |