1

我一直在推迟安装 3.0 beta SDK,以防我无法让应用程序以 2.0 为目标。如果我在我的电脑和 iPhone 上安装了 3.0,我是否仍然可以将应用程序提交到应用商店供拥有 2.0 iPhone 的用户下载?我是否必须等到 3.0 发布才能提交更多应用程序?

4

5 回答 5

2

实际上,我建议在 OS 3.0 上进行测试,因为这是您的应用程序不会在新操作系统上中断的要求。

“新的 iPhone 应用程序将被拒绝,除非它们为苹果即将推出的 iPhone 3.0 固件升级做好准备,开发人员已获悉。”

您仍然可以为 2.* 构建,但我可以看到仅在一台设备上进行测试会让您感到紧张。一旦安装了 3.0,就无法回滚到以前的操作系统。因此,如果此设备也是您的日常手机,请确保您接受可能存在的错误。(虽然我没有听说过任何严重的问题。OS 3.0 是值得的)

至于你解决的问题。苹果 说:

“iPhone SDK for iPhone 3.0 不能用于向 App Store 提交 iPhone OS 2.2.1 应用程序。”

我认为他们没有很好地表达自己。虽然从技术上讲,他们是对的,您只需选择适用于 2.2.1 的 SDK,一切顺利。

于 2009-05-27T12:00:41.423 回答
1

是的,您可以构建 2.* 应用程序。不,您不能将 3.0 之前的应用程序提交到应用商店。由于我是新用户,因此无法为您粘贴链接,因此只需 google “iPhone 3.0 app submit”即可。

于 2009-05-27T11:17:40.667 回答
1

我知道您前段时间写了这篇文章,并且您已经接受了答案,但我还有一些建议:

  1. 您应该按照这些说明安装 SDK 的两个副本,最新的稳定版本(在“/Developer”中)和最新的 beta 版本(在“/Developer Beta”或类似版本中)。
  2. 为构建 2.x 应用程序,按照这些说明将“Base SDK”设置为 3.0,将“iPhone OS 部署目标”设置为 2.2.1 。
于 2009-07-11T13:01:07.653 回答
0

如果您不喜欢http://www.felixbruns.de/iPod/firmware/上的新软件,您可以免费获得或回滚

下载然后按照以下步骤

1.) 下载后打开 iTunes 并插入你的 ipod/iphone 2.) 如果在 windows 上按住 shift (Mac 上的 Option 键) 然后点击 resotre 3.) 选择 ipod 文件然后等待恢复 4.) 你需要设置为新的 ipod(如果从备份中恢复会很慢

于 2009-06-23T17:10:08.230 回答
0

3.0 SDK的安装提到了weaklinked框架——

Xcode UI 现在允许您将库或框架指定为弱链接,以支持使用较新的 SDK 进行构建,同时针对较旧的 OS 版本。

我还没有做到这一点,但一旦弄清楚就会更新。

于 2009-06-25T00:36:19.430 回答