我为iPhone开发了一个应用程序。现在我也想支持iPad,所以我检查了Xcode中必要的复选框(“设备” - “通用”)。
当我在模拟器中启动我的应用程序时,会打开默认的ViewController并加载一个网页。默认视图控制器包含一个填充整个屏幕的Web视图。该页面在每个iPhone模拟器上都可以正常加载,但每个iPad模拟器上的屏幕都保持空白状态。
因为页面是在iPhone上加载的,所以我认为这不是一个约束问题。
我还在info.plist文件中取消选中“应用程序需要iPhone环境”属性,但这不会改变任何内容。
Web视图用于对网站进行身份验证,因此我无法检查任何其他视图控制器。
我错过了什么吗?
答案 0 :(得分:0)
<key>UIMainStoryboardFile~ipad</key>
<string>Main_iPad</string> // storyboard name
在项目的plist中添加这两行。打开plist文件搜索.plist
文件。右键单击它。选择打开作为源代码并通过上面的代码。