Closed sandman202 closed 4 years ago
I dropped Acr.UserDialogs from v7.0.35 -> v7.0.32 and encountered the same build error. I then dropped it down from v7.0.32 -> v7.0.30 and the build error went away.
That's because newer packages where build (and are using API) from Xamarin.iOS 13.x
Version: 12.14.0.110 (Visual Studio Community)
Since you're using Xamarin.iOS 12.14 your dependencies (like Acr.UserDialogs) must also be compiled against the same (or older version) or not use any of the new API we introduced for iOS 13 support.
Does Xamarin offer some documentation listing which dependencies to use for which iOS API version?
Steps to Reproduce
Expected Behavior
Project compiles successfully
Actual Behavior
MTOUCH : error MT2101: Can't resolve the reference 'UIKit.UIColor UIKit.UIColor::get_TertiarySystemBackgroundColor()', referenced from the method 'System.Void AI.AIDatePickerController::.ctor()' in 'Xamarin.iOS, Version=0.0.0.0, Culture=neutral, PublicKeyToken=84e04ff9cfb79065'.
Environment
Build Logs
Example Project (If Possible)