Доступ к предупреждению перед удалением приложения - PullRequest
0 голосов
/ 26 мая 2020

Как мне получить доступ к UIAlertController, который появляется перед удалением приложения пользователем? Мне нужно только изменить сообщение, чтобы оно выглядело как в этом примере.

enter image description here

Ответы [ 2 ]

1 голос
/ 26 мая 2020

Эти предупреждения не создаются приложением. Следовательно, вы не можете изменять или создавать эти предупреждения. Они создаются системой, в данном случае iOS.

Редактировать: Итак, я думаю, вопрос заключался в том, чтобы спросить, почему при удалении некоторых приложений отображается "Deleting this app will also delete its data", а при удалении других - "Deleting this app will also delete its data.". Итак, это связано с тем, что для некоторых приложений, использующих iCloud, база данных также удаляется с устройства при удалении приложения. Система предупреждает пользователей об этом до того, как их данные будут уничтожены.

0 голосов
/ 27 мая 2020

Ответ на мой вопрос дает мне @Robin Bork

Текст автоматически генерируется системой. Причина, по которой он упоминает данные iCloud, заключается в том, что это конкретное приложение использует iCloud и, поскольку оно является частью прав приложения, iOS знает об этом и показывает эту часть. Если нет разрешения на iCloud, текст будет только «Удаление этого приложения приведет к удалению его данных», как вы упомянули

...