winseros / pboman3

The GUI tool to work with ArmA PBO files.
GNU Affero General Public License v3.0
110 stars 15 forks source link

msix build cannot install #39

Open SierraKomodo opened 1 year ago

SierraKomodo commented 1 year ago

The .msix build available in releases for version 1.6.0 won't let me install, for the following reason:

This app package’s publisher certificate could not be verified. Contact your system administrator or the app developer to obtain a new app package with verified certificates. The root certificate and all immediate certificates of the signature in the app package must be verified (0x800B010A)

winseros commented 1 year ago

Hi, It will not work out of the box.

Honestly I did not think someone would use MSIX, and made the MSIX just to check if I can and if it will work.

For MSIX to work, it has to be signed by a certificate, issued by a global trusted authority, like GlobalSign or DigiCert. Such a certificate is not free and it costs much, thus I did not sign the package.

If you need, there is a way around. Developers use it when they make/test something that requires paid certificates on their machines. You can generate a self-signed certificate, sign the package with it and make your machine trust the certificate. This way the machine will consider the package trusted and will agree to run it.

winseros commented 1 year ago

Or I can sign the MSIX with own self-signed certificate and share the certificate.

winseros commented 1 year ago

A workaround for installing MSIX is implemented in v1.7.0