gpt4 book ai didi

ios - 我可以发布仅限 iOS 5 的应用程序吗?

转载 作者:行者123 更新时间:2023-11-28 18:37:44 26 4
gpt4 key购买 nike

我想知道是否有一种方法可以部署仅适用于 iOS 5 的应用程序版本,而不让更高版本的 iOS 能够运行该应用程序。我知道用于配置应用程序在哪些系统上运行的 Base SDK 版本和部署目标选项,但是有没有办法指定应用程序只能在 iOS 5 上运行?

原因:我有一个更新版本的应用程序,它具有更多功能,使用更多内存,因此在 iPad 1 上崩溃。旧版本的应用程序功能较少但运行良好。我只想将旧版本部署到 iOS 5,对于 iOS 6 及更高版本的所有内容,我都想部署新版本。

有没有一种方法可以在不发布两个单独的应用程序的情况下做到这一点,从而使用户对下载哪个应用程序感到困惑?

最佳答案

I'm wondering if there is a way to deploy an iOS 5 only version of an app and not have later versions of iOS be able to run this app

不,这是不可能的。即使您的应用的 Base SDK 为 5.0,也无法阻止 iOS 6 用户安装和运行该应用。

Is there a way to do this without releasing two separate apps, thus confusing the user as to which one to download?

正如“matt”所说,是的。您创建一个应用程序。您将 Deployment Target 设置为 5.0,将 Base SDK 设置为“latest”。诀窍在于您需要进行大量的运行时检查,以便 iOS 5 的用户只能获得“较旧、内存较低”的功能。 iOS 6 的用户应该获得所有更新的功能。

您的应用说明(以及“新增功能”说明)应清楚表明 iOS 5 和 iOS 6 用户将获得不同的功能。

关于ios - 我可以发布仅限 iOS 5 的应用程序吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15843225/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com