electron-userland / electron-windows-store

:package: Turn Electron Apps into Windows AppX Packages
MIT License
677 stars 86 forks source link

issues with the generated xml file #17

Closed belaviyo closed 8 years ago

belaviyo commented 8 years ago

Although the generated appx file works as expected I got the following errors during app submission

Package acceptance validation error: We don’t allow the capability you’ve specified: runFullTrust.
Package acceptance validation error: The PublisherDisplayName element in the app manifest of TDM.appx is Reserved, which doesn't match your publisher display name: *****.
Package acceptance validation error: You don't have permissions to specify the following namespaces in the appx manifest file of the package TDM.appx: http://schemas.microsoft.com/appx/manifest/foundation/windows10/restrictedcapabilities

If I remove the runFullTrust capability as well as the namespace, electron app would not run anymore (even the hello world example). I am not sure how to debug this appx.

felixrieseberg commented 8 years ago

Hey! Sorry to say that submission is still in the works and will be possible with Windows 10 Anniversary Update, which will be ready for people this summer.

https://www.microsoft.com/en-us/windows/upcoming-features

(Closing this in the meantime - the XML is fine, we're just waiting for the store ;-))

belaviyo commented 8 years ago

@felixrieseberg so do we really need the runFullTrust capability? internetClient capability seems to be just fine for a simple app.

<Capabilities>
  <Capability Name="internetClient"/>
</Capabilities>

One other question. Do you happen to kow how I can debug the generated appx. I can install it but not sure how to debug it.

benoror commented 8 years ago

Hi @felixrieseberg ! We just stumbled upon this very same issue while submitting our app to the Windows Store, is there any update regarding the status?

Windows 10 Anniversary Update is supposely coming soon, Is there a workaround for submitting the app in the meantime?

Thanks :smile:!

felixrieseberg commented 8 years ago

Hey! Sorry to say that runFullTrust is what makes the whole application work. We're working with a few selected companies right now to iron out the edges, but submission should be available "soon". We still don't have a date yet, but as soon as we do, I'll make sure to let people know!

black-snow commented 7 years ago

@felixrieseberg Hey there. Anniversary has been around for a while so I wanted to push my app to the store. Sadly this is what happens:

And also Your developer account doesn’t have permission to submit apps converted with the Desktop Bridge at this time. - but I guess I'll just have to fill out that form.

Please reopen the issue.