Опасения по поводу гнева для Xcode

У меня есть irate, где он будет отображаться только в симуляторе со следующим кодом.

 [iRate sharedInstance].previewMode = YES;

Но без него не появится в симуляторе, это нормально? Вот весь код в представлении загрузился.

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

1 ответ

Решение

Это не имеет ничего общего с симулятором.

В документации указано, что дни по умолчанию используются до 10 дней. Вероятно, поэтому он не появляется для вас.

В режиме предварительного просмотра, который вы используете, всегда отображается приглашение iRate при запуске, независимо от того, какие у вас настройки. Это для целей тестирования. Если вы удалите режим предварительного просмотра и установите для своих дней и использований до запуска значение 0, он будет отображаться при первом запуске.

Другие вопросы по тегам