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

有帮助吗?

解决方案

其实,我建议在OS 3.0 ,因为它是你的应用程序无法在新的操作系统打破了需求测试。

  

“新iPhone应用将是   拒绝,除非他们准备   苹果即将发布的iPhone 3.0   固件升级,开发商已经   通知。“

您还可以建立2 *,但我只能看到一个设备上测试如何让你感到紧张。的没有办法回滚到先前的OS一旦3.0已经安装即可。因此,如果该设备也是你每天的手机,一定要接受可能的错误。 (虽然我还没有听说过的任何seriuous问题。OS 3.0是值得的)

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

  

“iPhone SDK的iPhone 3.0不能   用于提交iPhone OS 2.2.1   应用到应用商店“。

我觉得他们并没有表达自己太清楚了。虽然从技术上说,他们是正确的,您只需要选择SDK 2.2.1对了,你是好去。

其他提示

是的,你可以建立2 *应用程序。不,你不能提交预3.0的应用程序到应用程序商店。我不能粘贴的链接给你,因为我认为一个新的用户,所以只是谷歌的“iPhone 3.0的应用程序提交”。

我知道您不久前写过这篇文章并且已经接受了答案,但我还有更多建议:

  1. 您应该安装 SDK 的两个副本,最新的稳定版本(在“/Developer”中)和最新的测试版(在“/Developer Beta”或类似版本中),按照 这些说明.
  2. 对于构建 2.x 应用程序,您可以将“Base SDK”设置为 3.0,将“iPhone OS 部署目标”设置为 2.2.1,按照 这些说明.

您可以拿到免费或回滚,如果你不喜欢在 HTTP新的软件:/ /www.felixbruns.de/iPod/firmware/

下载然后按照下列步骤

1)后它下载打开itunes和插件您的iPod / iphone 2)保持在Windows转移,如果(在Mac Option键),然后单击resotre 3)选择iPod的文件,然后等待恢复 4)你将需要建立新的iPod(如果您从备份中恢复将是缓慢的。

3.0 SDK的安装提到 weaklinked框架 -

  

在Xcode的UI现在允许你   指定一个库或框架如   weaklinked,支持与建筑   而针对老年OS的SDK更新   版本

我还没有做到这一点,但将更新一次计算出来。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top