ios - iTunes Search API 所需的最低 iOS 版本
<p><p>我正在尝试执行 <a href="https://stackoverflow.com/questions/19191488/apple-search-api-getting-minimum-os-supported-for-an-app-from-itunes" rel="noreferrer noopener nofollow">this question</a> 中的要求.我的方法是获取受支持设备的列表,其中(从当前 Yelp 应用程序获取的结果)可能是一个很像这样的数组:</p>
<blockquote>
<p>["iPhone4S", "iPhone5s", "iPadMini4G", "iPodTouchourthGen",
"iPadFourthGen4G", "iPhone-3GS", "iPhone4", "iPadThirdGen",
"iPad2Wifi", "iPadThirdGen4G", "iPadMini", "iPad23G", "iPhone5",
"iPadFourthGen", "iPhone5c", "iPodTouchFifthGen"]</p>
</blockquote>
<p>然后,对于这些设备名称字符串中的每一个,我将确定支持的最新 iOS 版本并将其写入数组。然后,从这一系列最新支持的 iOS 版本中,获取最旧的 iOS 版本应该等于运行应用程序所需的 iOS 版本。</p>
<p>我的问题是根据 Apple 的输入字符串(如“iPodTouchourthGen”)查找支持的最新版本,特别是考虑到该字符串、拼写错误等都直接取自他们的 <a href="http://itunes.apple.com/lookup?id=324684580" rel="noreferrer noopener nofollow">search API results</a> .</p>
<p>到目前为止,我发现的是:<a href="http://www.everyi.com/by-capability/maximum-supported-ios-version-for-ipod-iphone-ipad.html" rel="noreferrer noopener nofollow">http://www.everyi.com/by-capability/maximum-supported-ios-version-for-ipod-iphone-ipad.html</a> </p>
<p>但在那个网站上,标题字符串与 Apple 的不同,使得匹配相当困难。我想,在对复杂的匹配进行硬编码之前,是否有一个 API 可以返回支持的操作系统版本,或者至少是一些 Apple 策划的 XML 或 JSON 列表?</p></p>
<br><hr><h1><strong>Best Answer-推荐答案</ strong></h1><br>
<p><p>您可以使用 cj 的伟大 <a href="http://www.icj.me/ios/all" rel="noreferrer noopener nofollow">Firmware Links</a>项目。他们有一个 <a href="http://api.ios.icj.me/docs/Firmware" rel="noreferrer noopener nofollow">nice API</a> ,尽管您可能必须手动维护从 iTunes 搜索模型到实际硬件模型的映射(即“iPhone4”-> iPhone3,2、“iPhone4S”-> iPhone4,1 等)</p></p>
<p style="font-size: 20px;">关于ios - iTunes Search API 所需的最低 iOS 版本,我们在Stack Overflow上找到一个类似的问题:
<a href="https://stackoverflow.com/questions/23680989/" rel="noreferrer noopener nofollow" style="color: red;">
https://stackoverflow.com/questions/23680989/
</a>
</p>
页:
[1]