プロジェクトの1つにAppiraterを追加しました。Appiraterは、私が見る限り、箱から出してARCに対応していますが、デリゲートに問題があり、自分で合成する必要がありました。しかし、それは問題ではありません。
これは、アプリデリゲートに追加したコードです。
[Appirater setAppId:@"0101010101"];
[Appirater setDaysUntilPrompt:-1];
[Appirater setUsesUntilPrompt:-1];
[Appirater setTimeBeforeReminding:2];
[Appirater setDebug:YES];
[Appirater appLaunched:YES];
私が見ることができるのは、アプリの評価を押した後、Appiraterはアプリの評価を要求しないはずです。ユーザーが「評価」を押したように設定する機能はありません。[後で通知する]ボタンを押すと、Appiraterアラートが2日間無効になります(setTimeBeforeReminding :を参照)が、どちらも機能しません。アプリを再度開くたびに、何をクリックしても、アプリを評価するように求められます。このクラスまたはウォークスルーの使用方法に関するアイデアはありますか?
注:23日前に更新された現在のバージョンのappiraterを使用すると、私が使用していないクラスAppiraterDelegateもあります。