我正在尝试直接从我的应用中打开我的注册应用评级和评论页面。该应用尚未生效,但我已将其添加到iTunes帐户并获得了Apple ID。我尝试的代码是
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"itms-apps://itunes.apple.com/WebObjects/MZStore.woa/wa/viewContentsUserReviews?id=XXXXXXXXXX&onlyLatestVersion=true&pageNumber=0&sortOrdering=1&type=Purple+Software"]];
其中XXXXXXXXXX是我的苹果ID。上面的代码打开了应用商店,并显示错误消息:您的请求产生了错误。 [newNullResponse]。
答案 0 :(得分:2)
您不能直接将用户带到iTunes页面上的评论标签,因为现在那里没有更多标签了。如果您仍然想打开撰写评论页面,请使用
https://itunes.apple.com/app/idXXXXXXXXX?mt=8&action=write-review
答案 1 :(得分:1)
在您的应用在商店中之前,您的应用的网址将无法使用。
对于iOS 10.3以上版本,Apple提供了一种在应用中显示本机应用评级弹出窗口的方法,可以将评级直接发送到商店。这是他们推荐的评级方式。
要显示它,你需要在Swift中调用它:
if #available(iOS 10.3, *) {
SKStoreReviewController.requestReview()
}
如果您仍想使用该网址,则以下内容会将您重定向到iTunes中的应用https://itunes.apple.com/en/app/idxxxxxxxxx
,其中xxxxxxxxx
是来自itunes connect的应用ID
您可能还想查看此答案:ITunes review URL and iOS 7 (ask user to rate our app) AppStore show a blank page
答案 2 :(得分:-1)
Objective-C代码:
temp <- c(22,27,26,24,23,26,28)
barplot(temp)