Essentials should work in Windows Packaged (MSIX) apps #8553
Labels
area-essentials
Essentials: Device, Display, Connectivity, Secure Storage, Sensors, App Info
partner/winui
WinUI / Project Reunion
platform/windows 🪟
s/triaged
Issue has been reviewed
t/bug
Something isn't working
t/desktop
The issue relates to desktop scenarios (MacOS/MacCatalyst/Windows/WinUI/WinAppSDK)
User Story
A single user-facing feature. Can be grouped under an epic.
Milestone
Description
Not all Essentials APIs are working in Packaged windows apps. We need to add device tests to the Essentials.DeviceTests project for everything in the list below. For anything that does not currently work in a Windows packaged app, we'll need to open an issue. Note that you can switch between packaged/unpackaged by modifying Essentials.DeviceTests.csproj (instructions are in the csproj comments).
Once you've merged a device test for a feature (and created an issue if necessary), please check it off below.
- GetAllAsync works
- PickContactAsync throws
- Bug: ContactPicker InvalidOperationException microsoft/WindowsAppSDK#1157)
- Workaround: [Windows] Fix Essentials Email #10063
- Bug:
EmailManager
is not supported, throws exception microsoft/WindowsAppSDK#3433)- Bug: PhoneCallManager.ShowPhoneCallUI does nothing microsoft/WindowsAppSDK#3003
- Bug: ChatMessageManager.ShowComposeSmsMessageAsync is not working microsoft/WindowsAppSDK#3014
Authentication.AppleSignInAuthenticator(Not a Windows feature)- Bug: WebAuthenticationBroker API that supports all WinAppSDK OS's and application types microsoft/WindowsAppSDK#441
- General display properties all work
- Bug: DisplayRequest.RequestActive throws a COM exception microsoft/WindowsAppSDK#3002
- Workaround: Fix FilePicker on Windows Unpackaged #10356
- Bug: FilePicker issues when using WindowsPackageType=None #10313
For tracking progress on UNPACKAGED apps: #8552
The text was updated successfully, but these errors were encountered: