应用内评论链接

时间:2010-11-02 11:25:28

标签: iphone url app-store review

我正在尝试直接从我的应用链接到应用的评论页面。

这与我的一些App ID完美配合,就像这个[375031865]:

NSString *reviewURL = @"itms-apps://itunes.apple.com/WebObjects/MZStore.woa/wa/viewContentsUserReviews?id=375031865&onlyLatestVersion=true&pageNumber=0&sortOrdering=1&type=Purple+Software";
    [[UIApplication sharedApplication] openURL:[NSURL URLWithString:reviewURL]];

这也有效(相同的APP ID,不同的链接格式):

NSString *reviewURL = @"itms-apps://ax.itunes.apple.com/WebObjects/MZStore.woa/wa/viewContentsUserReviews?type=Purple+Software&id=375031865";

但不适用于其他App ID,如此[392551011]:

NSString *reviewURL = @"itms-apps://itunes.apple.com/WebObjects/MZStore.woa/wa/viewContentsUserReviews?id=392551011&onlyLatestVersion=true&pageNumber=0&sortOrdering=1&type=Purple+Software";
    [[UIApplication sharedApplication] openURL:[NSURL URLWithString:reviewURL]];

OR:

NSString *reviewURL = @"itms-apps://ax.itunes.apple.com/WebObjects/MZStore.woa/wa/viewContentsUserReviews?type=Purple+Software&id=392551011";

我不知道与其中的不同APP ID相同的确切链接如何适用于某些应用而不适用于其他应用。出现的错误是“无法连接到iTunes Store”

有什么想法吗? 谢谢!

2 个答案:

答案 0 :(得分:1)

for 392551011 = DumDumb Exam HD

尝试:

NSString *reviewURL =
 @"itms-apps://itunes.com/app/thedumdumbexamhd";

在设备的Safari中输入上述URL将带我进入App Store页面。 URL字符串是从URL中获取的应用程序名称:

  

http://itunes.apple.com/us/app/the-dumdumb-exam-hd/id392551011?mt=8

然后转换为小写,删除空格和破折号。

答案 1 :(得分:0)

您应该仔细找出您的应用ID!有时桌面和移动iTunes会有所不同。

我使用了iTunes(复制网址)的方式并坚持使用“无法连接到iTunes”。它返回了不规则的app id!

所以对我来说,答案是在iTunesConnect或此处检查应用ID:http://itunes.apple.com/linkmaker/