Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

UWP - Device Permissions Issue #2

Closed
MelbourneDeveloper opened this issue Aug 21, 2018 · 2 comments
Closed

UWP - Device Permissions Issue #2

MelbourneDeveloper opened this issue Aug 21, 2018 · 2 comments
Labels
bug Something isn't working help wanted Extra attention is needed

Comments

@MelbourneDeveloper
Copy link
Owner

MelbourneDeveloper commented Aug 21, 2018

UWP's package manifest rejects the KeepKey Vendor Id. It also rejects the Ledger device Id while it accepts the Trezor one. This seems to be a bug in the UWP platform.

The error is:
Severity Code Description Project File Line Suppression State

Error Validation error. error C00CE169: App manifest validation error: The app manifest must be valid as per schema: Line 43, Column 15, Reason: 'vidpid:‭‭2B24‬‬ 0001' violates pattern constraint of 'any|vidpid:[0-9a-fA-F]{4} [0-9a-fA-F]{4}( (usb|bluetooth))?|model:[^;]{1,512};.{1,512}'. The attribute 'Id' with value 'vidpid:‭‭2B24‬‬ 0001' failed to parse. Hardfolio.UWP C:\GitRepos\Coins\src\Hardfolio\Hardfolio.UWP\bin\x86\Debug\AppxManifest.xml

image

Here is a more detailed Stack Overflow thread on the topic:
https://stackoverflow.com/questions/51219062/uwp-usb-hid-device-wont-connect

I need some help with this one. I think it would be good if the KeepKey engineers could contact the UWP team and ask why the UWP platform rejects their Vendor Id.

@MelbourneDeveloper
Copy link
Owner Author

It seems that someone at Microsoft has been assigned this bug:

MicrosoftDocs/winrt-api#749

@MelbourneDeveloper
Copy link
Owner Author

Solved! Check out the latest UWP project. I don't know what changed but it just works now.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

1 participant