我该如何在iPad上模拟运行iPhone应用程序?

3

我的应用程序因以下规定而被应用商店拒绝:

2.10 iPhone应用程序必须在iPad上无需修改即可运行,以iPhone分辨率和2倍iPhone 3GS分辨率运行

我正在尝试找出如何测试我的修复工作是否正常。如何模拟“以iPhone分辨率在iPad上运行”,并如何确认它在两种分辨率下都正确地工作?


1
我曾经开发过一款仅限于iPhone的应用程序,并且在iPad模拟器上运行良好。也许你可以更改你的构建设置,使其仅限于iPhone,然后通过使用模拟器来查看苹果公司所抱怨的问题是什么? - Paul Cezanne
这是仅限于iPhone的... - temporary_user_name
我猜你已经在模拟器上成功运行了它。 - Paul Cezanne
也许你的代码中有一些检查,根据设备类型(iPhone/iPad)加载一些视图。 - pteofil
正如保罗所说,您可以在iPad模拟器上运行iPhone应用程序。您试过了吗? - pteofil
2个回答

1
你可以从“方案”下拉菜单中选择一款iPad模拟器,即使它是仅限于iPhone应用程序。如果它在那里运行良好,你就可以开始了。
希望有所帮助 :)

0
info.plist 文件中,将 "Supported interface orientations (iPad)" 键中的所有横向方向删除,只保留 Portrait (bottom home button) 方向可以解决我的问题。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接