2

次のコードを使用すると、シミュレーターにのみ表示されることに腹を立てています。

 [iRate sharedInstance].previewMode = YES;

しかし、それがないとシミュレーターに表示されません。それは正常ですか? ビュー内のコード全体が読み込まれました。

   [iRate sharedInstance].applicationBundleID = @"com.example.example";// Replace this
   [iRate sharedInstance].usesUntilPrompt = 4;
   [iRate sharedInstance].previewMode = YES;
4

1 に答える 1

2

シミュレーターとは関係ありません。

ドキュメントでは、プロンプトが表示されるまでのデフォルトの日数と使用数が 10 日であると指定されています。それがおそらくあなたに表示されない理由です。

使用しているプレビュー モードでは、設定に関係なく、起動時に常に iRate プロンプトが表示されます。これはテスト用です。プレビュー モードを削除し、起動までの日数と使用を 0 に設定すると、初回起動時に表示されます。

于 2012-12-27T15:33:11.487 に答える