iOS应用内跳转至App Store 以及获取App Store内最新版本号,ios如何降低app版本,ios app如何回退版-ESG跨境

iOS应用内跳转至App Store 以及获取App Store内最新版本号,ios如何降低app版本,ios app如何回退版

来源网络
来源网络
2022-07-05
点赞icon 0
查看icon 846

iOS应用内跳转至App Store 以及获取App Store内最新版本号,ios如何降低app版本,ios app如何回退版本应用内跳转到App Store,获取App Store最新版本号。近期更新APP。当新应用更新时,本地应用也需要更新。这个时候最好给用户一个提示。相关代码如下,写在AppDelegate或者......

iOS应用内跳转至App Store 以及获取App Store内最新版本号,ios如何降低app版本,ios app如何回退版本




应用内跳转到App Store,获取App Store最新版本号。

近期更新APP。当新应用更新时,本地应用也需要更新。这个时候最好给用户一个提示。相关代码如下,写在AppDelegate或者写在首页就可以了。

//跳转到App Store核心代码

NSURL * URL =[NSURL URL withstring:[nsstringwithformat:https://itunes.apple.com/cn/app/linkmore/id1095614663  mt = 8]];

[[ui application shared application]openURL:URL];

PS:这里的地址是应用在App Store中的地址。如何获取——打开iTunes——gt;应用gt;app Store——gt;搜索“应用名称”gt;右键单击应用程序复制链接

(例如:https://itunes.apple.com/cn/app/灵猫停车/id1095614663Mt=8,这里有个坑,地址里不能出现汉字。这时候你需要把开头改成一个字符串比如https://itunes.apple.com/cn/app/linkmore/id1095614663. Mt = 8)

2获取App Store最新版本号,与手机当前应用对比,判断是佛跳更新。

首先获取当前项目的版本号。

ns dictionary * info DIC =[[ns bundle main bundle]info dictionary];

ns string * current version = info DIC[CFBundleShortVersionString];

3获取应用程序最新版本的版本号。可以通过App Store获取,也可以请自己的技术背景写一个版本控制接口,自己获取最新的版本信息。

通过App Store获取

AFHTTPSessionManager * manager =[AFHTTPSessionManager manager];

manager . request serializer =[AFHTTPRequestSerializer];

manager . responseserializer . acceptable content types =[ns set setWithObjects:text/html,text/plain,application/json,text/javascript,nil];

ns string * urlStr =[ns string string with format:https://itunes.apple.com/cn/linkmore id = %,store appid];

【经理帖:urlStr参数:nil constructingbodywithblock:^(idlt;AFMultipartFormDatagt。非空表单数据){

}progress:^(nsprogress*nonnull上传进度){

}success:^(nsurlsessiondatatask*nonnull任务,id Nullable responseObject){

NSArray * array = response object[results];

ns dictionary * DIC = array[0];

ns string * appstorevision = DIC[version];

//打印版本号

NSLog(商店版本号:%,appstorevision);

}failure:^(nsurlsessiondatatask*nullable任务,nserror * 非空错误){

}];

在这里,你可以对比当前手机应用的版本号和App Store的版本号。如果当前手机应用的版本号较低,可以提示更新,跳转到App Store更新最新版本。


文章推荐
Lazada本土店注册流程是什么,lazada本土店怎么开通,lazada本土店注册流程
K8S节点异常怎么办,k8s 哪个节点是master节点,k8s查看节点剩余资源
海关报关流程讲解
Lazada联盟营销推广技巧新手指南,lazada联盟推广技巧,lazada联盟推广技巧


特别声明:以上文章内容仅代表作者本人观点,不代表ESG跨境电商观点或立场。如有关于作品内容、版权或其它问题请于作品发表后的30日内与ESG跨境电商联系。

搜索 放大镜
韩国平台交流群
加入
韩国平台交流群
扫码进群
欧洲多平台交流群
加入
欧洲多平台交流群
扫码进群
美国卖家交流群
加入
美国卖家交流群
扫码进群
ESG跨境专属福利分享群
加入
ESG跨境专属福利分享群
扫码进群
拉美电商交流群
加入
拉美电商交流群
扫码进群
亚马逊跨境增长交流群
加入
亚马逊跨境增长交流群
扫码进群
《开店大全-全球合集》
《开店大全-主流平台篇》
《开店大全-东南亚篇》
《CD平台自注册指南》
《开店大全-俄罗斯篇》
《韩国站内推广指南》
《韩国热销品预测》
《开店大全-日韩篇》
《开店大全-拉美篇》
《开店大全-欧洲篇》
通过ESG入驻平台,您将解锁
绿色通道,更高的入驻成功率
专业1v1客户经理服务
运营实操指导
运营提效资源福利
平台官方专属优惠
联系顾问

平台顾问

平台顾问 平台顾问

微信扫一扫
马上联系在线顾问

icon icon

小程序

微信小程序

ESG跨境小程序
手机入驻更便捷

icon icon

返回顶部