必威体育Betway必威体育官网
当前位置:首页 > IT技术

iOS 给APP评分无法连接到App Store解决方法

时间:2019-09-28 13:13:15来源:IT技术作者:seo实验室小编阅读:64次「手机版」
 

无法连接到app store

最近突然发现APP内给应用评分功能跳转到app store之后提示“无法连接到App Store”,研究之后发现是iOS 11系统的适配问题,这里记录下解决方法。

iOS 11以前你的跳转App Store评分代码可能这样写的:

[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"itms-apps://itunes.apple.com/webobjects/MZStore.woa/wa/viewcontentsUserreviews?id=xxxxxx&pageNumber=0&sortordering=2&type=Purple+Software&mt=8"]];

iOS 11之后要改为:

[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"itms-apps://itunes.apple.com/cn/app/idxxxxxx?mt=8&action=write-review"]];

为了适配,所以:

if (@available(iOS 11.0, *)) {
        [[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"itms-apps://itunes.apple.com/cn/app/idxxxxxx?mt=8&action=write-review"]];
    }else{
        [[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"itms-apps://itunes.apple.com/WebObjects/MZStore.woa/wa/viewContentsUserReviews?id=xxxxxx&pageNumber=0&sortOrdering=2&type=Purple+Software&mt=8"]];
    }

相关阅读

U盘(电脑)文件夹变成exe(应用程序)怎么解决

出现这类问题,是因为用户 U 盘中了Autorun 病毒,且被用户无意间激活了才出现的情况,这种病毒就是如果你点开,它就会迅速扩散,导致所

Apple Final Cut Pro x专业视频剪辑软件安装教程

Final Cut Pro X 是Mac OS平台上最好的视频剪辑软件,Final Cut Pro X为原生64位软件,基于Cocoa编写,支持多路多核心处理器,支持GPU加

常见的内存泄漏原因及解决方法

(Memory Leak,内存泄漏)为什么会产生内存泄漏? 当一个对象已经不需要再使用本该被

HTTP Status 404 的几种解决办法

原因:servlet没有配置正确 ,查看web.xml确认正确,以及自己的请求路径正确在IE中提示“404”错误有以下三种情况1.未部署Web应用2.URL

APP设计:棋牌游戏APP的运营浅析

棋牌游戏类APP的产品运营的优势和劣势1、棋牌游戏APP的优势占用的空间不多,用户玩游戏时数据流量耗费不大,自带博彩性质,有着超高的

分享到:

栏目导航

推荐阅读

热门阅读