question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Setting Last Quartet of Windows Store Version

See original GitHub issue
  • Version: 20.39.0
  • Target: win/appx

Thank you for this wonderful module. I’ve been successfully publishing my app to the Microsoft Store and Mac App Store (MAS). Huzzah!

Sending multiple builds of the same version to the MAS works fine by setting Mac --> “bundleVersion”: “X0Y0Z00N” where app’s version is X.Y.Z and the build number is logically N for that version.

Docs read, buildVersion String - The build version. Maps to the CFBundleVersion on macOS, and FileVersion metadata property on Windows. Defaults to the version.

Is this buildVersion string added to appx files? I started doing beta testing in the Microsoft Store. They recommend what they call a “Package flight” where you specify which user accounts get access to certain packages (appx). However, when I upload two of the “same” X.Y.Z.0 (different buildVersion, N) I get an error:

All .msix and .appx packages (including previously published and currently uploaded) must be uniquely identified by their full names. You have provided two packages with the full name SemiregIndustriesLLC.MyApp_X.Y.Z.0_X64_ which have different contents. Please remove one of these packages, or increment current package versions to continue.

I think we need to set the build number as the last portion of the appx version. Is there any way to change X.Y.Z.0 to X.Y.Z.N where N is the buildVersion?

Issue Analytics

  • State:closed
  • Created 4 years ago
  • Comments:8 (4 by maintainers)

github_iconTop GitHub Comments

1reaction
develarcommented, May 9, 2019

is there a guide on setting up a proper electron-builder dev environment

https://github.com/electron-userland/electron-builder/issues/2781#issuecomment-380332942

In short — after yarn compile, you don’t need to publish, just set NODE_PATH to force resolving of electron-builder to your local installation instead of installed.

1reaction
develarcommented, May 9, 2019

Thanks for donation.

Well, it is so by intention — https://github.com/electron-userland/electron-builder/issues/2979

Interesting…

Read more comments on GitHub >

github_iconTop Results From Across the Web

Manage private store settings (Windows 10) | Microsoft Learn
Sign in to the Microsoft Store for Business or Microsoft Store for Education. · Click Settings, click Distribute. · In the Private store...
Read more >
Manage access to private store (Windows 10) | Microsoft Learn
Right-click Only display the private store within Microsoft Store app in the right pane, and click Edit. This opens the Only display the...
Read more >
Distribute offline apps (Windows 10) - Microsoft Learn
Download an offline-licensed app · Sign in to the Microsoft Store for Business or Microsoft Store for Education. · Click Manage. · Click...
Read more >
Distribute apps using your private store (Windows 10)
In this article · Sign in to Microsoft Store for Business or Microsoft Store for Education. · Click Manage, and then choose Products...
Read more >
App inventory management for Microsoft Store for Business ...
Private store status; Available licenses; Supported devices; Access to actions for the app. The last modified date tracks changes about the app ...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found