我昨天收到了iPad,一旦同步了所有同步到iPad的iPhone应用程序。一些应用程序“自动”调整为iPad格式,而其他应用程序调整为iPhone格式。这在技术上如何运作?或者改述:作为应用程序开发人员,我如何同时为两种格式同时部署iPad och iPhone?具有“自动”行为?
BR
答案 0 :(得分:3)
每个应用程序都有一个部署目标,该目标描述了可以启动的设备。 “调整后的”应用程序将iPhone和iPad列为目标。在这种情况下,应用程序包括iPhone和iPad的图标,图像和视图,内部逻辑根据设备类型检测应使用哪个视图。
如何使您的应用与iPad兼容,有一个tutorial。
答案 1 :(得分:1)
执行此操作的应用程序是所谓的通用应用程序;它们包括iPad和iPhone格式的接口定义,它们的Info.plist文件也是如此配置的。
从Xcode中基于窗口的应用程序模板开始,应该很好地演示配置和设置。
大多数情况下,如果您已经拥有现有的iPhone应用程序,那么您最好在财务和技术方面制作单独的高清版应用程序,但如果您要创建新应用程序,则通用很可能是要走的路。