iOS开发之获取APP在AppStore中的版本号

Posted Ven519

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了iOS开发之获取APP在AppStore中的版本号相关的知识,希望对你有一定的参考价值。

开发中我们可能会遇到这样的需求,当AppStore中有新版本迭代更新,在用户点开APP的时候弹框提醒客户去AppStore更新APP。这里面就有个关键点,判断当前APP与AppStore中的版本高低,若一样,则无需进行提示;反之则弹框提示(用户使用版本不会比AppStore版本高~)。下面就讲一下如何获取APP在AppStore中的版本,惯例直接上代码,O(∩_∩)O~

简单介绍一下上面的代码,请求链接中的id为APP在AppStore中的一个序号,你可以看成一个唯一标识符,下面放几张图片给还不清楚如何获取的同学科普下,我们以微信为例

返回的responsObjet返回的是一个字典,results键取出来是一个单个元素的数组,所以我用lastObject这个方法取的元素(当然你也可以firstObject或者[0]),数组取出的元素同意是一个字典,version键对应的值就是AppStore中的版本号。字典里的所有键值对几乎涵盖了APP在AppStore中的各种信息,有兴趣的小伙伴可以打个断点在控制台po一下,就酱紫啦~

文/遥遥锅锅(简书作者)
原文链接:http://www.jianshu.com/p/526a456d4afe
著作权归作者所有,转载请联系作者获得授权,并标注“简书作者”。

以上是关于iOS开发之获取APP在AppStore中的版本号的主要内容,如果未能解决你的问题,请参考以下文章

IOS研究之App转让流程须知具体介绍

iOS获取当前AppStore版本号与更新

从AppStore获取一个iOS App的版本信息

iOS快速集成检查更新

[iOS Xcode8]上传AppStore 无法构建版本 没有➕号

怎么修改ios系统下app的版本号?