Я не хочу использовать раскадровку с моим приложением Xamarin. iOS, поэтому я сделал следующее:
1 - удалил файлы раскадровки.
2 - обновил plist Файл .info Приложение> Основной интерфейс не имеет значения.
3- Добавлен следующий код в файл AppDelegate
.
[Export ("application:didFinishLaunchingWithOptions:")]
public bool FinishedLaunching (UIApplication application, NSDictionary launchOptions)
{
// create a new window instance based on the screen size
Window = new UIWindow(UIScreen.MainScreen.Bounds);
var controller = new UIViewController();
controller.View.BackgroundColor = UIColor.LightGray;
controller.Title = "My Controller";
var navController = new UINavigationController(controller);
Window.RootViewController = navController;
// make the window visible
Window.MakeKeyAndVisible();
return true;
}
Но после этого я получил черный экран симулятор после запуска экрана запуска. Это происходит даже с совершенно новыми проектами. Я загрузил пример нового проекта с этими шагами и выдаю здесь .
Я использую Visual Studio 2019 - Xamarion. iOS 11.8.3 - XCode 11.3.
В недавнем прошлом я использовал Visual Studio 2015 без проблем, и я думаю , что эта проблема произошла только с Visual Studio 2019. К сожалению, в настоящее время у меня нет Visual Studio 2015, чтобы экспериментировать с.