如何打开iTunes应用商店并显示某个应用程序的评论页面?我想将用户引导到“撰写评论”页面。
一些其他答案提供了像下面这样的URL,但似乎不起作用:
itms-apps://itunes.apple.com/WebObjects/MZStore.woa/wa/viewContentsUserReviews?id=12345678&pageNumber=0&sortOrdering=1
有没有建议一个在iPhone和iPad上都能正常工作的URL?
更新:iOS 4.2似乎已经解决了这个问题,现在链接将直接打开App Store应用而不是评论页面。
这篇文章“解析iTunes链接”解释了一切。
直接前往评论表单
也可以将某人直接发送到应用程序的评论表单。
只需用您的应用程序ID替换ID即可为您的应用程序创建URL。
在桌面电脑或笔记本电脑上,这将直接带您进入iTunes中的应用程序评论表单。 在iPhone或iPod touch上,这将打开MobileSafari,然后在评论页面上打开iTunes或App Store应用程序,让用户距离编写评论仅有一个点击。
要查找项目的ID,请右键单击(Mac和PC)或控制单击(Mac)iTunes中该项目的链接,然后选择“复制链接”。 结果将类似于这样。
http://itunes.apple.com/au/album/dig-your-own-hole/id19605549
http://itunes.apple.com/au/app/consume-mobile-isp-packages/id337064413?mt=8
ID 指的是 URL 中“id”后面的数字。
值得注意的是,这个 URL 是使用 iTunes 8 创建的。我认为在 iTunes 9 中没有创建评论链接的方式,因此这个 URL 可能正在逐步淘汰。请小心使用。
更新:@mareMtl 提供了应用程序的另一种评论链接。请注意,它只适用于 iPhone 操作系统设备。
itms-apps://ax.itunes.apple.com/WebObjects/MZStore.woa/wa/viewContentsUserReviews?type=Purple+Software&id=337064413
我尝试了许多不同的链接,这是唯一一个在我的iPhone和iPad上始终有效的链接:
这个对我有效:
itms-apps://ax.itunes.apple.com/WebObjects/MZStore.woa/wa/viewContentsUserReviews?type=Purple+Software&id=584691809iOS 10.3+ 请求用户评分和评论
SKStoreReviewController 允许用户通过对话框直接在应用程序内对应用程序进行评分。唯一的缺点是您只能请求 StoreKit 显示对话框,但无法确定它是否会显示。
import StoreKit
func requestToRate() {
SKStoreReviewController.requestReview()
}
我正在使用Appirater来为我的应用程序评分
这些是AppiRater中的链接
// 适用于ios6或更早版本
NSString *templateReviewURL = @"itms-apps://ax.itunes.apple.com/WebObjects/MZStore.woa/wa/viewContentsUserReviews?type=Purple+Software&id=APP_ID";
// 适用于ios7
NSString *templateReviewURLiOS7 = @"itms-apps://itunes.apple.com/app/idAPP_ID";
这些链接可以正常工作。
但是它会带我到应用程序的“详细信息”页面。
但它应该进入“评级和评论”页面。
请给我任何建议。
谢谢