Closed mullerch closed 1 year ago
Hello
Use the latest msix version and remove the publisher
config field, and try again please
If latest version is v3.12.2, that's what I did.
Okay sorry,
Keep using v3.12.2, remove the publisher
config field, and try again please
After upgrading, I had an error regarding missing "publisher":
I did first try without publisher with v3.12.2.
Its seems that certificate-path option works as expected for me:
can you please run without publisher
and with the -v flag so we can have more detailed log (make sure not to post here sensitive data)
I found the issue. Please add signtool_options: "/v"
in your pubspec and you should be able to reproduce.
I will check it
Thank you for this 👍
Thanks for your support
:information_source: Info
Version:
v3.12.2
Flutter (Channel stable, 3.10.0, on Microsoft Windows [Version 10.0.19045.2965], locale en-CH)
:speech_balloon: Description
I was building and signing my software fine with msix with version 3.6.3.
I had to upgrade with flutter 3 and cross dependencies. After upgrading, I had an error regarding missing "publisher":
I didn't see anything related to this in the changelog. Still, after adding the publisher, I get the following error:
I'm using
dart run msix:create --certificate-path <path> --certificate-password <password>
. My guess here is there is an issue with this option and the certificate is not used. Therefore it was asking for the publisher as it could not get it from the certificate.Can you confirm the certificate-path option works as expected?
Please note that the "publisher" does not exactly match the certificate subject name as one of the attribute is not accepted (ST).
:scroll: Pubspec.yaml