The store will reject an iOS app with <UseInterpreter> set to true. It should only be used for debugging.
Does .NET MAUI Support iOS 17.6.1?
I have a general question about MAUI support for 17.6.1. I have an app that works on a 17.5 simulator and a physical device running 15.8 but is rejected by the app store when testing against 17.6.1. My configuration is as follows:
- CommunityToolkit.Maui v9.0.3
- Microsoft.Maui.Controls v8.0.82
- <UseInterpreter>true</UseInterpreter> set for iOS in Release mode
- Using ios workload 17.5.8020/8.0.100
Results:
- Debug mode on simulator 17.5 and below works
- Release mode on physical device 15.8 works via TestFlight
- During Apple store testing, crashes on launch on device running 17.6.1
Question: In general, should the workload for 17.5.8020 work for a 17.6 device? Can't seem to figure out why it is crashing during their testing but works on my physical device running 15.8 and a 17.5 simulator.
Thanks in advance for any guidance!
Developer technologies | .NET | .NET MAUI
2 answers
Sort by: Most helpful
-
Bruce (SqlWork.com) 78,086 Reputation points Volunteer Moderator
2024-09-10T21:03:20.9333333+00:00 -
Steve Kane 0 Reputation points
2024-09-12T02:22:44.6833333+00:00 Thank you for the feedback and insight. After much digging, it turns out there was an exception thrown in certain cases that was causing the issue. Once that was addressed all is working on 17.6.