Closed Victor0814gui closed 5 months ago
@chiaramooney , are we hitting this with Gallery? Would Gallery pass this certification?
@Victor0814gui Have you tried uploading the appx to see if the Store actually complains about it?
Yes @jonthysell, I tried uploading through Visual Studio and also sending the .appxupload file directly, but I was not successful.
I created a sample repository based on an existing product for testing purposes. I hope I won't be sued by Microsoft, haha, since the Microsoft Store is quite strict with new applications.
Currently we have apps in the store running on RNW v0.72 (see React Native Gallery). We also have an app in the store running on v0.73.0-preview.0. Both of these published with no WACK issues. My guess would be this error is coming from a community module that your app is using.
Error as text (thanks OCR!):
The Microsoft.ReactNative. IJSValueReader type referenced by the RNScreens. IRNScreensModule type in the file C:\Program Files\WindowsApps\35657ivgc.builder.Settingswin11clonestudy_1.0.2.0_x64_yg0tzxzkv29bc\RNScreens.winmd was not found. All types referenced in metadata files must be discoverable.
I assume the problem here is something to do with this version of RNScreens (we have our Gallery app publishing to the store, but on an older version), or in the project configuration.
From your project configuration, UseExperimentalNuget is turned on.
This may be an issue with how the nuget package dependencies are set up, particularly with react-native-screens (and it having an older version of the module template).
Actions we should take:
Unblocking actions on your end:
UseExperimentalNuget
in your this file: https://github.com/Victor0814gui/settings-11-clone/blob/main/windows/ExperimentalFeatures.propsIt makes sense, I will migrate and see if this solves the issue. Thank you very much for the response.
Problem Description
This is the second application I try to publish, but the types are not found by the APP Certification Kit. What is the way to work around this?
Steps To Reproduce
1.Create an application with third-party libraries and submit it to the Microsoft Store.
Expected Results
Successfully published in the store.
CLI version
11.3.6
Environment
Target Platform Version
10.0.19041
Target Device(s)
Desktop
Visual Studio Version
Visual Studio 2022
Build Configuration
ReleaseBundle
Snack, code example, screenshot, or link to a repository
No response