我有一个一年前的 MonoTouch 项目,它是作为通用应用程序创建的(但只是像 iPhone 应用程序一样编程。以防万一......)当我将它上传到 iPad 上时,它显示在这个 iPhone 模拟器中。我在 MonoDevelop 的 iPhone 应用程序设置中将 Target 从 Universal 更改为 iPhone/iPod 以实现此目的。这似乎不再起作用了。现在,当我更新到最新版本的 iOS 和 MonoTouch 时,iPad 保持白色,没有任何显示。这是可追溯的,因为我在 AppDelegateiPad 中没有代码。
所以我当前的项目存在文件:
AppDelegateiPad.cs
AppDelegateiPhone.cs
MainWindowiPad.xib
MainWindowiPad.xib.designer.cs
主窗口iPhone.xib
MainWindowIPhone.xib.designer.cs
主文件
MainWindowIPhone.xib 包含一个 NavigationController,它将在 AppDelegateIPhone.cs 中添加 window.AddSubview
将项目转换为仅限 iPhone 的项目的最佳、最简单的方法是什么。所以它在 iPad 上的 iPhone 模拟器中运行?
提前致谢!