2011-01-29 7 views
12

ユーザーがアプリケーションにアクセスする場所に、ユーザーがアプリケーションを評価できるアプリケーションのiTunes Appstoreページにリンクする必要があります。私は他のアプリがデバイスのAppstoreアプリケーションにアクセスして、iTunesのアプリケーションの対応するURLを渡そうとしていると思います...これを行うには?任意のアイデア...私のアプリケーションをiPhoneのアプリケーション内でiTunesに評価する

+0

シミュレータ上でここに将来の侵入者のための小さなヒントをテストするものではありません。 Appiraterは、この機能を簡単に実行できるコードです。こちらをご覧くださいhttp://www.cocoacontrols.com/platforms/ios/controls/appiraterそれが役に立てば幸い。 – iPrabu

答えて

20

私の方法です。これは直App Storeにと私のアプリのレビュー/レートページへ行く:

- (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

なぜこれはdownvoted(私は無効にするupvoted)でしたか?レビューページに直接アクセスし、自分のアプリで使っているものとまったく同じです。これは最適なソリューションです... –

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

これを行うには実際にアプリストアのURLを持っている必要があるので、通常はアプリのアップデートに入れます。 – lxt

+0

あなたの答えをありがとう... – iPrabu

0

、それはApp Storeのアプリの詳細ページにリダイレクトされます。 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-アプリケーション:// itunesの。 apple.com/app/idYOUR_APP_ID "]]];

  • これは、シミュレータ上で動作しませんので:-)

関連する問題