Solo Dev Shares Hard-Won Lessons From Publishing Electron AI App to Microsoft Store
A solo developer published a Windows desktop AI assistant to the Microsoft Store, encountering two submissions, one rejection, and several undocumented technical hurdles along the way. The app was initially rejected under Policy 11.16 for lacking an in-app mechanism to report inappropriate generative AI content, a fix that took half a day to implement before resubmission was approved within 24 hours. Technical pitfalls included missing PNG assets required for APPX packages, an oversized 526 MB build caused by bundling development dependencies, and a critical runtime error where the server spawned a Node.js child process that failed on user machines lacking a local Node installation. The developer resolved the Node issue by using Electron's built-in runtime via process.execPath, a one-line fix that prevented a silent failure affecting all users post-launch. Key motivations for choosing the Store included Microsoft's automatic package signing, which eliminates SmartScreen warnings, and a 2026 policy permitting non-game apps to process payments through external providers.
This is an AI-generated summary. ShortSingh links to the original source for the complete article.
Discussion (0)
Log in to join the discussion and vote.
Log in