如何在swift中以编程方式了解最新的ios版本?

问题描述 投票:0回答:3

有什么方法可以通过编程方式找到设备上可用的最新ios版本。像最新的ios版本现在是12.2

ios swift ios12
3个回答
0
投票

根据Apple API列表,您可以使用以下命令检查最新的iOS版本。您必须在终端中运行此命令。

curl -L http://phobos.apple.com./version

您将获得有关所有版本的所有信息。


0
投票

无法找到最新发布的iOS版本。这是完全不切实际的方法,因为UIDeviceAny类如何知道最新的iOS是在没有更新设备操作系统的情况下发布的。

现在再考虑其他可能性

有没有提供最新版本信息的苹果API?

不幸的是,没有这样的API提供这样的信息。

备择方案

您可以创建提供最新版本信息的自定义API。一旦最新的iOS将发布,然后在服务器后端更新。然后你可以检查哪个是最新的iOS版本。


0
投票

我没有找到解决方案,但我从这个链接得到它:solution

只需调用API即可

curl -L http://phobos.apple.com./version

并搜索诸如“iPhone10,1”之类的密钥或您正在寻找的任何设备。您将在“产品版本”键下找到该版本

<key>ProductVersion</key>
<string>12.3.1</string>
© www.soinside.com 2019 - 2024. All rights reserved.