准备5.0版iOS应用程序,并在iPhone和iPad上都可用

准备5.0版iOS应用程序,并在iPhone和iPad上都可用,iphone,ios,xcode,ipad,Iphone,Ios,Xcode,Ipad,我正准备向应用商店提交我的第一个iOS应用,我有两个问题。我在这里和apple开发者文档中搜索了答案。我肯定我错过了,所以如果有人能指出正确的方向,我将非常感激 我使用的是Xcode 4.2.1,因此部署目标是iOS 5.0。我的应用会因为不是6.0版的目标而被拒绝吗?我应该使用最新版本的Xcode吗 该应用程序是为iPhone设计的,但我希望它也能在iPad上提供2倍放大功能。如果我将目标设备系列改为iPhone/iPad,我是否能够在两种设备上提交购买/下载,或者我还需要做更多的工作才能使其

我正准备向应用商店提交我的第一个iOS应用,我有两个问题。我在这里和apple开发者文档中搜索了答案。我肯定我错过了,所以如果有人能指出正确的方向,我将非常感激

  • 我使用的是Xcode 4.2.1,因此部署目标是iOS 5.0。我的应用会因为不是6.0版的目标而被拒绝吗?我应该使用最新版本的Xcode吗

  • 该应用程序是为iPhone设计的,但我希望它也能在iPad上提供2倍放大功能。如果我将目标设备系列改为iPhone/iPad,我是否能够在两种设备上提交购买/下载,或者我还需要做更多的工作才能使其与iPad兼容

  • 提前谢谢你

  • 部署目标是受支持的最低版本。你不会因为你放在那里的东西而被拒绝

  • 如果目标设备系列是iPhone,iPad将具备2倍放大功能


  • 祝贺你的第一个应用程序

    对于第一个问题,否,部署目标仅定义应用程序支持的最低版本–例如,如果您的最低版本为iOS 5.0,则具有5.0及以上版本(包括6.x)的用户将能够安装并使用该应用程序

    其次,在iPad上使用放大功能不需要更改设备目标系列。事实上,通过将其更改为iPhone/iPad,建议您有两个不同的应用程序“版本”,一个用于iPhone,另一个用于iPad

    祝你好运

  • 您的应用程序不会因锁定以前版本的iOS而被拒绝。事实上,这是件好事。部署目标只是支持的iOS的最低版本,这意味着它也可以在较新版本上运行。我相信很多开发人员(包括我自己)选择iOS 5来支持更广泛的设备,也包括那些固件更新有点慢的人

  • 所有iPhone应用程序都可以在iPad上以maginification模式运行。你不必做任何特别的事。事实上,你不应该改变你的目标设备系列,因为你不是真正的目标产品iPad,而是iPhone


  • 如果我错了,请纠正我。

    你不需要编写任何代码就能让你的应用程序在iPad上运行。您的应用程序将以iPhone/iPod Touch应用程序的形式出现在应用程序商店中,iPad用户可以下载并使用2x zoom

    我建议你提交应用程序并继续编码。通过这种方式,你们将继续编码,你们将看到你们的应用是否被拒绝,若它被拒绝,你们将能够在做一个大的工作之前改变它