如果我安装了3.0 SDK,我还可以制作2.0兼容的应用程序吗?

发布于 2024-07-22 06:32:36 字数 140 浏览 4 评论 0原文

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

I've been putting off installing the 3.0 beta SDK in case I can't make apps to target 2.0. If I install 3.0 on my computer and iPhone, will I still be able to submit apps to the app store for users with 2.0 iPhones to download? Will I have to wait until 3.0 is released to submit more apps?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(5

标点 2024-07-29 06:32:36

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

“新的 iPhone 应用程序将
除非他们准备好,否则会被拒绝
苹果即将推出的 iPhone 3.0
固件升级,开发者已
通知。”

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

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

“iPhone 3.0 的 iPhone SDK 无法
用于提交iPhone OS 2.2.1
应用程序到 App Store。”

。虽然从技术上讲,他们是对的,您只需选择 SDK for 2.2.1,就可以了。

Actually, I suggest testing on OS 3.0 as it's a requirement your app doesn't break on the new OS.

"New iPhone applications will be
rejected unless they are ready for
Apple's forthcoming iPhone 3.0
firmware upgrade, developers have been
informed."

You can still build for 2.* but I can see how testing on only one device can make you nervous. There is no way to rollback to a previous OS once 3.0 has been installed. So, if this device is also your everyday cell phone, make sure you accept possible bugs. (though I haven't heard of any seriuous problems. OS 3.0 is worth it)

As for the issue you address. Apple says:

"iPhone SDK for iPhone 3.0 can not be
used for submitting iPhone OS 2.2.1
applications to the App Store."

I think they didn't express themselves too well. While technically spoken, they are right, you just have to select SDK for 2.2.1, and you're good to go.

追风人 2024-07-29 06:32:36

是的,您可以构建 2.* 应用程序。 不可以,您无法将 3.0 之前的应用程序提交到应用程序商店。 我无法为您粘贴链接,因为我被视为新用户,所以只需谷歌“iPhone 3.0 应用程序提交”即可。

Yes you can build 2.* apps. No you can't submit pre 3.0 apps to the app store. I can't paste the link for you since I am considered a new user, so just google "iPhone 3.0 app submit".

葵雨 2024-07-29 06:32:36

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

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

I understand that you wrote this a while ago and you've already accepted an answer, but I have some more advice:

  1. You should install two copies of the SDK, the latest stable version (in "/Developer") and the latest beta version (in "/Developer Beta" or similar), as per these instructions.
  2. For building 2.x applications, you set your "Base SDK" to 3.0 and your "iPhone OS Deployment Target" to 2.2.1, as per these instructions.
自此以后,行同陌路 2024-07-29 06:32:36

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

下载然后按照以下步骤操作

1.) 下载后打开 itunes 并插入您的 iPod/iPhone
2.) 如果在 Windows 上按住 Shift 键(在 Mac 上按住 Option 键),然后单击“恢复”
3.) 选择ipod文件然后等待恢复
4.)您需要设置为新的ipod(如果从备份恢复,速度会很慢)

You can get it free or roll back if you do not like the new software at http://www.felixbruns.de/iPod/firmware/

download then follow these steps

1.) after it downloads open itunes and plugin your ipod/iphone
2.) Hold shift if on windows (Option key on mac) and then click resotre
3.) Select the ipod file and then wait for restore
4.) you will need to set up as new ipod (it will be slow if you restore from backup

提笔书几行 2024-07-29 06:32:36

3.0 SDK的安装提到弱链接框架 --

Xcode UI 现在允许您
将库或框架指定为
弱连接,支持构建
针对较旧操作系统的较新 SDK
版本。

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

The installation of the 3.0 SDK mentions weaklinked frameworks --

The Xcode UI now allows you to
designate a library or framework as
weaklinked, to support building with
newer SDKs while targeting older OS
versions.

I have yet to accomplish this, but will update once figured out.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文