electron-windows-store icon indicating copy to clipboard operation
electron-windows-store copied to clipboard

MakeAppx fails with certificate issued to name with comma

Open FilipChalupa opened this issue 7 years ago • 4 comments

MakeAppx : error: Error info: error C00CE169: App manifest validation error: The app manifest must be valid as per schema: Line 8, Column 5, Reason: 'CN=manGoweb, s.r.o.' violates pattern constraint of '(CN|L|O|OU|E|C|S|STREET|T|G|I|SN|DC|SERIALNUMBER|Description|PostalCode|POBox|Phone|X21Address|dnQualifier|(OID\.(0|[1-9][0-9]*)(\.(0|[1-9][0-9]*))+))=(([^,+="<>#;])+|".*")(, ((CN|L|O|OU|E|C|S|STREET|T|G|I|SN|DC|SERIALNUMBER|Description|PostalCode|POBox|Phone|X21Address|dnQualifier|(OID\.(0|[1-9][0-9]*)(\.(0|[1-9][0-9]*))+))=(([^,+="<>#;])+|".*")))*'.
The attribute 'Publisher' with value 'CN=manGoweb, s.r.o.' failed to parse.

FilipChalupa avatar May 04 '18 15:05 FilipChalupa

Hey @FilipChalupa, did you find a resolution to this? I am also having issues because my published name contains quotes and commas.

jmcrthrs avatar Feb 19 '20 07:02 jmcrthrs

@jmcrthrs, I don't have any updates on that. (I was thinking about creating a new certificate without commas. 🤦‍♂️)

FilipChalupa avatar Feb 19 '20 08:02 FilipChalupa

Duplicate of https://github.com/felixrieseberg/electron-windows-store/issues/82

jameshfisher avatar May 04 '20 17:05 jameshfisher

Should be fixed in https://github.com/felixrieseberg/electron-windows-store/pull/131; in the mean time the correct (but confusing) way to use this package is like so:

const convertToWindowsStore = require('electron-windows-store');
convertToWindowsStore({
    identityName: '12345MyCompany.Ghost',  // This is actually the package name!
    packageName: 'Ghost',  // This is actually the application id!!
    // ...
});

jameshfisher avatar May 05 '20 09:05 jameshfisher