mzgkworks

iOSを中心にプログラミング関係について書く

【Swift】iOSアプリのレビューを促すappiraterの設定内容

アプリのレビューを促すOSS「appirater」を使った際に、起動させる条件のプロパティ設定がよくわからなかったので、実験した結果の覚書。
githubのページにも例が記載されているがメモとして。

GitHub - arashpayan/appirater: A utility that reminds your iPhone app's users to review the app.

初回起動条件

アプリ起動回数の規定あり

3日後までに5回のアプリ起動があった場合に表示させる。
5回アプリの起動がなかった場合は、5回に達した時点で表示させる。

Appirater.setDaysUntilPrompt(3) // 3日後
Appirater.setUsesUntilPrompt(5) // 5回アプリ起動

アプリ起動回数の規定なし

3日後に表示させる。

Appirater.setDaysUntilPrompt(3) // 3日後
Appirater.setUsesUntilPrompt(0) // 0回アプリ起動

後でを選択された場合

「後で」を選択された場合に、10日後に表示させる。

Appirater.setTimeBeforeReminding(10)

アプリの起動カウントにフォアグランドを含める

起動カウントにフォアグランドを含める場合。

func applicationWillEnterForeground(application: UIApplication) {
        // 追加
        Appirater.appEnteredForeground(true)
}