У меня есть приложение с двумя средами: Production (Prod) и Development (Dev), у них обоих есть свои соответствующие схемы и отдельные учетные записи One Signal.
Все работало отлично при работе на Dev, после перехода на производство я начал замечать, что у всех подписавшихся пользователей статус подписки был изменен на User manually opted out
.
Никаких изменений кода не было сделано при переходе от разработчика до изд. Код на 100% идентичен. Я потратил несколько дней, пытаясь найти решение, но успехи не были достигнуты.
Ниже приведены проверки, которые мы провели в попытках решить / исследовать проблему.
- Проверка, вручную вызывали
setSubscription(false)
, когда я запускаю приложение. - Проверка, отключает ли наш код уведомления вручную при закрытии приложения.