0

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

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

  2. 该应用程序是为 iPhone 设计的,但我希望它也可以在 iPad 上使用,并具有 2 倍放大功能。如果我将 Targeted Device Family 更改为 iPhone/iPad,我是否可以在两台设备上提交它以供购买/下载,还是我需要做更多的工作才能使其与 iPad 兼容?

先感谢您!

4

4 回答 4

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

  2. 所有 iPhone 应用程序都可以在 iPad 上以放大模式运行。你不必做任何特别的事情。事实上,您不应该更改您的目标设备系列,因为您并没有真正针对 iPad,而只是针对 iPhone。

如果我错了,请纠正我。

于 2012-12-24T14:58:15.080 回答
0
  1. 部署目标是支持的最低版本。你不会因为你放在那里的东西而被拒绝。

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

于 2012-12-24T14:55:17.157 回答
0

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

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

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

祝你好运!

于 2012-12-24T14:57:37.670 回答
0

您无需编写任何代码即可使您的应用程序在 iPad 上运行。您的应用程序将作为 iPhone / iPod Touch 应用程序出现在 App Store 中,iPad 用户将能够下载并使用 2 倍缩放。

我建议您提交应用程序并继续编码。这样你将继续编码,你会看到你的应用程序是否被拒绝。如果它被拒绝,您将能够在做大工作之前对其进行更改。

于 2012-12-24T14:58:27.557 回答