Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/35.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
iPad上的iPhone应用程序-额外的努力是什么?_Iphone_Ipad - Fatal编程技术网

iPad上的iPhone应用程序-额外的努力是什么?

iPad上的iPhone应用程序-额外的努力是什么?,iphone,ipad,Iphone,Ipad,我开始为一个客户端开发iPhone应用程序,但二进制文件还没有提交给苹果。我的客户问我他们是否也能在iPad上运行iPhone应用程序。我不知道该回答什么。我不在家,甚至无法检查这一切在XCode中是如何工作的。我想知道我是否必须提交两个二进制文件——两个苹果——一个用于iPhone,一个用于iPad——或者这一切是如何工作的?如果有经验的人能解释我。基本上,我需要弄清楚,如果只是让应用程序在iPad上工作,我需要付出多少努力。我并不是说要把整个应用程序重新设计成一个真正的“iPad应用程序”。

我开始为一个客户端开发iPhone应用程序,但二进制文件还没有提交给苹果。我的客户问我他们是否也能在iPad上运行iPhone应用程序。我不知道该回答什么。我不在家,甚至无法检查这一切在XCode中是如何工作的。我想知道我是否必须提交两个二进制文件——两个苹果——一个用于iPhone,一个用于iPad——或者这一切是如何工作的?如果有经验的人能解释我。基本上,我需要弄清楚,如果只是让应用程序在iPad上工作,我需要付出多少努力。我并不是说要把整个应用程序重新设计成一个真正的“iPad应用程序”。只是为了让它发挥作用,当有人下载应用程序时,它可以用于iPhone和iPad,这并不重要。

iPhone应用程序无论如何都可以在iPad上运行,但这不是一个很好的体验(拿出你的iPad,下载一个免费的iPhone应用程序,然后试用)。你可以制作一个在这两种硬件上都能正常工作的“通用”应用程序,你编写的大部分代码在iPad上都能正常工作,但你需要新的视图和视图控制器(以及图形)。

如果你已经很好地应用了MVC模式,您只需创建为iPad制作的新viewController。

了解您的问题@hol

你不想为iPad重新设计应用程序,但你希望你的应用程序也能在iPad上运行

iPhone应用程序可以安装在iPad上,当我们运行它时,它会在右下角提供2个按钮,用于在iPad上缩放iPhone应用程序。但问题是,当图像放大到两倍时,它会产生模糊图像

如果你的客户问它是否与iPad兼容,那么答案是否定的

要使iPhone和iPad都兼容,如上所述,您必须开发通用应用程序

您必须为每个视图控制器制作2个NIB

希望这有帮助


hAPPY iCODING…

您可以创建通用应用程序。您需要为iPhone和iPad创建单独的xib文件。谢谢您的回答。我理解“用户体验”方面。在行政努力方面。提交应用程序时是否有额外工作(我以前从未提交过应用程序)。@hol Zero effort。任何iPhone应用程序都可以在iPad上运行(尽管不是全屏),您可以对其进行零修改。