iOS关于用户更新的提示

很多App会加入提示用户更新的功能,我现在只讲我踩过的坑。

我是用苹果提供的接口 “http://itunes.apple.com/lookup?id=”获取的App信息,通过其中的 “version” 字段获取到版本号和App中的  “CFBundleShortVersionString”字段获取到的字段进行对比,以此判断是否需要弹出提示框,但是在App上架以后,会出现一直弹出提示框的情况,很显然是因为通过接口获取到的版本信息和App中的版本信息不一致导致的。然后我将接口放在浏览器中直接打开获得json数据,版本号是新上线的版本号,但是我在程序中运行了一下,获得的信息竟然是上一个版本的信息(程序中使用AF),很奇怪啊, 为什么同样的接口,在不同的地方得到的结果不一样呢,然后用Postman,还是会获得新版本的信息,后来查询资料才知道,用 “http://itunes.apple.com/cn/lookup?id=” 获得App信息是没有问题的。我运行了一下,确实没有问题。但是过了几个小时,用 “http://itunes.apple.com/lookup?id=” 又可以获得新版本的信息了。

但是具体为什么用“http://itunes.apple.com/lookup?id=”获得的数据有延迟呢? 

我是想两个接口不同点在于是否加cn,是一个地区的限定,在浏览器或者Postman获取数据时会有默认的地区限定,但是在AF中没有这样的字段,不知道对不对。

希望大家留言讨论。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • iTunes iTunes是由苹果公司开发的媒体播放器,媒体库,在线广播电台和移动设备管理应用程序。它用于播放,下...
    dweet阅读 1,874评论 0 0
  • 她不理我的时候, 我就坐在那里, 我希望我的胃病能在这时候复发, 但偏偏胃就是不痛, 然后我就想用拳头捶肚子, 但...
    有嚼劲阅读 144评论 0 0
  • “记忆中的小脚丫,肉嘟嘟的小嘴巴,一生把爱交给他,只为那一声爸妈。”2014年除夕,大萌子30年与父亲的合影登上...
    温柔只给意中人_阅读 242评论 0 0
  • 第一天 一、如何计算房屋出租比? 用每月月租与房屋总价的比值。 公式:租售比=月租/房屋总价 例如,房屋总价100...
    捡到蜜罐的熊阅读 357评论 0 0
  • 我也曾经默默无闻的关注你,做一个有内涵的女子,积极坚强独立阳光的生活着,步履不停…从没认真看过他的背影,却在你的身...
    不语也依依阅读 212评论 0 0