As soon as I update my Xamarin Forms solution to Couchbase.Lite DB22 my iOS project will build for x86_64, but when I switch to any ARM configuration will not build:
/Users/user/Projects/Project/Project.Mobile/iOS/MTOUCH: Error MT3001: Could not AOT the assembly '/Users/user/Projects/Project/Project.Mobile/iOS/obj/iPhone/Release/mtouch-cache/64/Build/Couchbase.Lite.dll' (MT3001) (VECMAP.iOS)
I created a new template Xamarin Forms application (.NET Standard 2.0 “PCL” style), and added Couchbase.Lite and Couchbase.Lite.Support.iOS, and the app will not build for ARM configurations either.
Attached is AOT error message and the test solution.
aot-crash-arm.zip (20.3 KB)