Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Pre-compiled Binaries in Releases Tab #215

Closed
juanpc2018 opened this issue Apr 12, 2023 · 5 comments
Closed

Pre-compiled Binaries in Releases Tab #215

juanpc2018 opened this issue Apr 12, 2023 · 5 comments
Assignees
Labels
enhancement New feature or request

Comments

@juanpc2018
Copy link

juanpc2018 commented Apr 12, 2023

Not everybody has Windows Store,
or Windows,
some people have OSX and Linux

want to test using Wine / PlayOnMac / PlayOnLinux
Mono, Not NET framework.
maybe also want to test using ReactOS "Open Source NT4",

i have Windows8.1x64 but barely use Windows, and
most softwares are Not available in the Store.
im Not going to buy or install W10, W11.

@juanpc2018 juanpc2018 added the enhancement New feature or request label Apr 12, 2023
@martinstoeckli
Copy link
Owner

martinstoeckli commented Apr 12, 2023

The binaries can be donwloaded on SilentNotes homepage for sideloading.

Unfortunately they cannot be built automatically, because they are signed by the stores. In case of Microsoft I have to download them from the Microsoft store myself, the store signs it with their own certificate which is then accepted by the SmartScreen. In case of Android I sign them myself, but Google urges developers to let the playstore do the signing as well (app bundles), so I'm not sure how much longer self signing will work.

@martinstoeckli martinstoeckli self-assigned this Apr 12, 2023
@juanpc2018
Copy link
Author

juanpc2018 commented Apr 19, 2023

I dont think .msixbundle works with Wine. Only .exe maybe .msi

Crashed Wine 7.11 "latest", configured as W10.

@martinstoeckli
Copy link
Owner

martinstoeckli commented Apr 19, 2023

I had to make a choice, at the time I got it to the Microsoft Store, an MSI installer was not accepted, only UWP applications with an msix installer. Together with Windows SmartScreen which blocks any unsigned MSI installer (only determined users will ignore the warning and click the tiny "More info" link), the msi was not an option anymore.

@martinstoeckli
Copy link
Owner

Since version 8.0.0 the build process is automated and the binaries for Android are automatically added to the release page. For Windows this cannot be done, because the upload package is missing the signing from the Microsoft store.

Alternative installers won't be able to install the unsigned package, the user only gets a warning from the SmartScreen that it is dangerous. One has to open "more information" to even get a chance to install it anyway. This can only be overcome by buying an expensive EV-code-sigining-certificate (several 100$ anually).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants