Можно ли программно менять обои экрана iOS в Swift 5 и IOS 12 - PullRequest
0 голосов
/ 13 мая 2019

Я хочу изменить обои на главном экране и на экране блокировки iOS 12

1 Ответ

1 голос
/ 13 мая 2019

Краткий ответ:

Одним словом это невозможно. В устройствах Apple не предусмотрено программное обеспечение для смены обоев экрана iOS. Пользователь должен сделать это вручную через настройки или фото приложение. Для таких вещей, как смена обоев, вам нужно сделать джейлбрейк устройства.

Длинный ответ:

До iOS 9.0, есть какой-то взлом, который работал отлично. К сожалению, с iOS> 9.0 альтернативы нет.

См. CMFWallpaper . Может быть, это поможет вам.

Установка обоев (блокировка и / или домашний экран) на iOS с помощью Apple приватный API. Помните, что включение этого кода в App Store отправка приведет к отклонению.

...