I tried to use “jpm sign” command to retrieve a new XPI for my add-on signed by Mozilla. But I got a strange issue regard to version number does not match install.rdf file
JPM [info] Signing XPI:
JPM [error] Server response: Version does not match install.rdf. ( status: 400 )
JPM [info] FAIL
I verified the install.rdf file and its version is 2.14.7. Also tried to installed this XPI to my FF browser and it still displayed version of 2.14.7 in the FF browser. Not sure how I got this issue and how to bypass it because I also tried to create a new submission of this XPI manually on Develop Hubs and no issue/warning is returned like above.
I have this exact same issue.
Creating a new submission doesn’t work for me though - site just times out. Refreshing the page counts as a resubmission and tells me the Addon ID is already in use.
@Flip when you create a new submission, you should change UUID of your addon if you want to re-use it. If you have already submitted your adddon to one submission, we cannot use this UUID to run “jpm sign”. And I am not sure if we always need new UUID for each time we run “jpm sign” command.
@jorgev Unfortunately, this is not issue I am seeing, I also created new issue for this case on JPM GitHub.
I don’t fully understand what you are suggesting, but it sounds wrong. Unless it is a different add-on, you should not change the ID, as this will create a new add-on.