如何设置我的 Base SDK?

发布于 2024-09-27 03:29:19 字数 197 浏览 1 评论 0原文

alt text我希望能够支持 iOS 3.x 用户。

当我尝试在项目信息中设置基础 SDK 时,出现的唯一 SDK 是 iOS 4.1 和 iOS 3.2。

如何添加额外的 SDK,以便在我的应用程序登陆 App Store 时为老用户提供支持?

alt textI want to be able to support iOS 3.x users.

When I try to set the Base SDK in Project Info, the only SDK that appears is iOS 4.1 and iOS 3.2.

How can I add additional SDK's so I can support older users when my app hits the App Store?

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

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

发布评论

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

评论(3

高冷爸爸 2024-10-04 03:29:19

您可以在项目信息中选择部署目标;

替代文本

You can select the deployment target in your project info;

alt text

亽野灬性zι浪 2024-10-04 03:29:19

在同一设置面板中查找 iOS 部署目标。另外,请注意早期操作系统版本中不可用的方法。

Look for the iOS Deployment Target in the very same settings panel. Also, be careful about methods not available in earlier OS versions.

野稚 2024-10-04 03:29:19

你被骗了。苹果将​​顶部可见的 Base SDK 设置为几乎无用的设置。相反,有用的设置是隐藏的,您必须向下滚动才能找到它:iOS 部署目标,您可以在其中设置您希望能够加载应用程序的最低级别的操作系统。

Apple 还取消了确定您是否使用与旧版部署目标操作系统不兼容的任何 API 的任何功能,除了保留可以运行旧版本操作系统的设备之外。

因此,请忽略 Base SDK(除了确保将其设置为合法设置之外)。将部署目标设置为您想要的。并在部署目标级别的实际设备上进行测试。

You've been tricked. Apple made the top visible Base SDK a nearly useless setting. Instead the useful setting is hidden where you have to scroll down to find it: the iOS Deployment Target, where you set the lowest level of OS which you want to be able to load your app.

Apple also removed any ability to determine whether you are using any API incompatible with an older Deployment Target OS other than keeping a device around which can run an old version of the OS.

So, ignore Base SDK (other than making sure it's set to a legal setting). Set the Deployment Target to what you want. And test on an actual device at the Deployment Target level.

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