-
Notifications
You must be signed in to change notification settings - Fork 35
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Ask permission to use notifications after onboarding #429
Ask permission to use notifications after onboarding #429
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Правда, что здесь просто аккуратно откатили тест? Если да, то можно мерджить сразу наверное
Да, откатили тест и убедились в том, что на iOS 9.0 запрос пушей происходит после онбординга, как и на iOS 10.0*. |
@@ -64,8 +64,8 @@ struct NotificationAlertsAnalytics { | |||
return "streak after submission - \(shownCount)" | |||
case .personalDeadline: | |||
return "create personal deadline" | |||
case .abAppLaunch: | |||
return "ab subscribe on app launch" | |||
case .onboarding: |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
В будущем надо будет подумать о том, чтобы информация об ab в такие проперти не проникала и их не надо было менять.
В идеале вообще применение/откат a/b было бы делать только в паре мест, связанных с самим a/b тестом - проще и меньше потенциальных багов.
} else { | ||
self.notificationsRegistrationService.registerForRemoteNotifications() | ||
} | ||
self.notificationsRegistrationService.registerForRemoteNotifications() |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Здесь мы это делаем чтобы предлагать пользователю в настройки перейти?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Да, будет алерт с предложением перейти в настройки
} else { | ||
self.notificationsRegistrationService.registerForRemoteNotifications() | ||
} | ||
self.notificationsRegistrationService.registerForRemoteNotifications() |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Как и здесь
Задача: #APPS-2160
Описание:
Запрос разрешения на использование нотификаций после прохождения онбординга для всех пользователей.