-
Notifications
You must be signed in to change notification settings - Fork 698
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
Windows Store App Certification Fails after upgrading Microsoft.UI.XAML to v2.5.0 #3780
Comments
Sounds related to #3298. @StephenLPeters FYI. |
The workaround is simple – app developers need to open the .csproj or .vcxproj file that has a reference to the Project which targets the winui2 nuget package (or includes a project which does, like lottie) NuGet package and insert this target at the bottom of the file right before : That will have MSBuild copy the WinMD file to the root of the AppX, which should allow WACK certification to find it. I think we can also fix this from the Winui2 side and should take a patch to the 2.5 release. |
Not sure if I did the right thing. When you say "insert this target at the bottom of the file right before :" do you mean before a colon character or is something missing? This is what the end of my csproj file looks like and this did NOT resolve the issue, it still got rejected by the store. Am I not doing it right?
|
@StephenLPeters this is resolved now, eh? We just shipped the WCT Sample App via the store with 2.5 as a dependency for our 7.0.0 release... |
@llongley can you confirm? |
A fix is in final testing, hopefully to be checked in by today or tomorrow: It'll be part of the 2.6.0 release. |
Hi, I was NOT getting this error in UI.XAML prerelease packages until yesterday. Now the error is back with |
Hi
|
Please anyone suggest which version is working fine for store submission. I tried the below version and facing some other exceptions. |
@rajeshangappan |
If you are on version 2.5, it worked in 2.5.0-prerelease.201202003, but not the release 2.5.0 |
@under3415 Do you have or could you create a repro app that you could share, by any chance? I created a test app that includes Lottie 7.0.2 and WinUI 2.6.0-prerelease.210405001, and the AppX produced passes WACK metadata tests, so I haven't been able to repro the issue you're seeing. |
This issue is not picked up by the certification app, or even in the Store in the test flight! |
Ah, I see the WACK failure now that I tried to submit the test app to the store. Thanks, we'll investigate. |
Sorry for the trouble - I have a fix out for PR. |
#5298 is tracking this issue. |
Describe the bug
After updating Microsoft.UI.Xaml from 2.5.0-prerelease201202003 to the v.2.5.0 (release) the UWP app got rejected from the store with the following errors. This was the only change to the app, It was all good with pre-release UI.Xaml
FAILED
General metadata correctness
Steps to reproduce the bug
Submit UWP app to store with UI>XAML and Microsoft.Toolkit.Uwp.UI.Lottie (either v.6.1.0 or v7 preview4)
This is NOT picked up by app cert kit on PC
Expected behavior
No certification issues
Screenshots
Version Info
NuGet package version:
Microsoft.UI.XAML v.2.5.0
Examples
Additional context
The text was updated successfully, but these errors were encountered: