I have a windows UWP xamarin forms app, which I am trying to get to pass the Windows App Certification Kit tests for sideloading.
It passes every test except the third 'Deployment and Launch Test' called 'HighVersionLie'.
I spent some time trying to figure out what might be going wrong with it, but couldn't find anything in my app that referenced the version of windows, couldn't get it to pass by removing add ons, etc.
In desperation I tried the simplest possible test I could think of.
- Open Visual Studio (2017, Community version).
- Click File->New Project
- Go to Cross-Platform, choose Mobile App (Xamarin.Forms), right side says 'Visual C#', a multiproject template for building apps for iOS, Android...
- Click OK.
- The app is created. Click on the android and ios projects and right click, then select 'unload project'.
- Change target from 'Debug', to 'Release'
- Rebuild solution
- right click on UWP app, click 'Store'
- Select 'Create App Packages'
- In the ensuing popup select 'I want to create packages for sideloading'
- Click Next
- Click 'Create
- In the 'Package Creation Completed' popup that appears, click 'Launch Windows App Certification Kit'.
- Leave every test checked and run the tests.
When I followed this process I got the same result that I got for my app. That is, the 'HighVersionLie' test continued to fail. Does anyone know what/if anything can be done about this? Is there anything about the properties of the app (of, apparently, ANY xamarin windows app) I can change that might get it to pass this test?
-Thanks,
Walter