2017-06-12 10 views
2

アップルはSKStoreReviewControllerクラスを持っています。これにより、開発者はアプリの評価ダイアログをすぐに表示することができます。SKStoreReviewControllerでアプリを評価するか、iOSの代替案

この記事(https://9to5mac.com/2017/06/09/app-rating-custom-prompts-app-store-banned/)を読んだ後、少し混乱しました。今度は、このクラスだけを使用して、アプリケーションを評価するためのインターフェイスを提供する必要があります。しかし、私はまだ答えを見つけることができないこと、質問のカップルを持っている:

  1. このクラスは、最初のiOS 10.3で導入されましたが、私は(8.0から始まる)以前のバージョンをサポートしています。以前のバージョンのiOSでこの問題を解決するにはどうすればよいですか?
  2. 評価のためにアプリに2つの場所があります。最初に起動した後にプロンプ​​トが表示されます(問題なく新しいクラスに安全に置き換えられます)。 2番目は、 "評価私たち"ボタンのアプリのメニューです。このボタンは、openURL:メソッドを使用してそこのアプリのページでAppStoreを開きます。この機能を残すことができますか(これは評価のプロンプトではないと思いますが、これはユーザーが選択したものです)。誰かが同様の機能を備えたAppleのレビューに合格していますか?

ありがとうございました。

答えて

1

私は全く同じ機能(SKStoreReviewControllerとRate Usボタン)を持っています。

SKStoreReviewControllerを実装し、いくつかのアップデートを提出して以来、Appleは「評価する」ボタンをAppleに拒否していません。

しかし、iOS 11がリリースされてもAppleが心を変えないと言っているわけではありません。

平均時間が変更された場合は、この回答を更新します。

0

私はあなたのライブラリーは、iOSの10.3+にSKStoreReviewControllerを使用して4.0以降のiOSをサポートしていますAppirater

を使用することをお勧めします。それに加えて、イベント、使用または日に従ってレビューを表示するロジックがあります。

関連する問題