在我的iPhone应用程序中为我的应用程序评分

时间:2011-01-29 18:34:36

标签: iphone ios app-store itunes

我必须在我的应用程序中提供一个用户触摸它的链接,它将带我到我的应用程序的itunes Appstore页面,用户可以对该应用程序进行评级。我认为其他应用程序尝试访问设备中的Appstore应用程序并在iTunes中传递相应的应用程序URL ...如何做到这一点?任何想法......

3 个答案:

答案 0 :(得分:20)

这是我的方法;这直接进入App Store和我的应用程序的Review / Rate页面:

- (IBAction)rateGame {
    [[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"itms-apps://ax.itunes.apple.com/WebObjects/MZStore.woa/wa/viewContentsUserReviews?type=Purple+Software&id=409954448"]];
}

只需将最后的ID(409954448)更改为您应用的ID即可。此外,如果您跟踪启动计数或其他内容,您可以在启动后启动此方法,例如12次启动以提高评级。我在我的更新中添加了这个,并在大约2周内产生了5个评级。非常有用。

答案 1 :(得分:6)

NSURL* urlToMyApp = @"http://url.to.my/app/in/the/app/store";
[[UIApplication sharedApplication] openURL:urlToMyApp];

答案 2 :(得分:0)

您也可以使用,

请参阅下面的链接,它会将您重定向到应用商店应用详情页面。 不需要StoreKit.framework。

http://www.brianjcoleman.com/tutorial-how-to-add-write-a-review-rate-us-feature-to-your-app/

注意:

  • 如果iOS> = 7使用,[[UIApplication sharedApplication] openURL:[NSURL URLWithString:[NSString stringWithFormat:@" itms-apps://itunes.apple.com/app/idYOUR_APP_ID&# 34;]]];

  • 这不适用于模拟器,所以不要在模拟器上测试: - )