Показать пользовательское уведомление в момент завершения обновления приложения - PullRequest
0 голосов
/ 03 ноября 2018

Мне нужно уведомить пользователя о новых возможностях моего приложения, как только обновление приложения завершится, и приложение не появится на переднем плане (то есть оно будет остановлено или находится в фоновом режиме). Как мне этого добиться? Этот сценарий произойдет, если приложение уже установлено и включены автообновления.

Я добился этого на Android, используя MY_PACKAGE_REPLACED широковещательный приемник. Я читал о NSNotificationName в NSNotificationCenter в iOS, но не смог найти эквивалент MY_PACKAGE_REPLACED.

1 Ответ

0 голосов
/ 03 ноября 2018

Вы не можете сделать это с iOS, если приложение не работает в фоновом режиме. Даже если ваше приложение работает в фоновом режиме после того, как Appstore обновит его, оно будет убито, и вы не сможете контролировать его, пока пользователь не запустит его в первый раз.

Возможно, вы могли бы попытаться отправить молчаливое push-уведомление приложению, чтобы увидеть, отвечает ли оно, и попытаться получить текущую версию приложения.

...