Issue
After upgrade my Xamarin.Forms version to 5.0.0.2244, I'm getting the following warning in Main.cs
file inside my iOS project:
Method 'UIKit.UIApplication.Main' is obsolete: Use the overload with 'Type' instead of 'String' parameters for type safety.
This my Main.cs
file:
using UIKit;
namespace LindeGctMobileApplication.iOS
{
public class Application
{
private static void Main(string[] args)
{
UIApplication.Main(args, null, "AppDelegate"); // << warning
}
}
}
What I need to change to remove this warning?
Solution
Class reference through a string is now deprecated. You need to change this line:
UIApplication.Main(args, null, "AppDelegate");
to this:
UIApplication.Main(args, null, typeof(AppDelegate));
In that way, you explicitly inform the type of the class.
Answered By - Ângelo Polotto
0 comments:
Post a Comment
Note: Only a member of this blog may post a comment.