5

最近、いくつかのアプリで、レビューと評価(5つ星)をアプリに統合できることを確認しました。誰かがこれがどのように行われるかについての考えを持っていますか?たとえば、httpリクエストを使用しますか?

具体的には、UITextFieldとButtonを使用してアプリにビューを作成し、ユーザーがテキストフィールドにレビューを書き込んで[送信]をクリックしたときに、レビューをApp Storeの[カスタマーレビュー]に投稿できるようにすることはできますか?また、評価も同様にアプリ内で行う必要があります。

4

3 に答える 3

10

はい、私は自分のアプリでこれを行いました。クリックすると次の方法でヒットする評価ボタンがあります。

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

URLのIDを独自のアプリIDに置き換える必要があります。新しいアプリの場合、これはひよこと卵の問題を提示します-アプリが公開されるまでIDはありません。

于 2010-06-02T14:45:57.937 に答える
6

アプリを送信するプロセスでアプリケーションIDを取得できますが、後でアプリのバイナリをアップロードすることを選択します。次に、アプリIDを取得して、コードに追加します。

于 2010-06-02T20:48:13.077 に答える
2

遅いと思いますが、これが最善の解決策です。以下のURLを使用して、AppStoreにレビューページを作成するようにユーザーを直接送信できます。アプリケーションIDを置き換える必要があります。

itms-apps://itunes.apple.com/gb/app/id1136613532?action = write-review&mt = 8

例 :

[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"itms-apps://itunes.apple.com/gb/app/id1136613532?action=write-review&mt=8"]];

ここで、私のアプリケーションIDは1136613532です。あなたはそれをあなたのものと取り替えることができます。iOS10.3でテスト済み

于 2017-04-04T19:09:39.533 に答える