Насколько я знаю, вы не сможете изменить обои для устройства через SDK или, по крайней мере, не так, как Apple одобрила бы. Я подозреваю, что пропуски через SDK могут вызвать проблемы, приложения могут неприятно добавлять рекламу на обои и т. Д.
Единственный способ, который я могу обдумать, - это сохранить целевое изображение в кадре камеры пользователя и попросить пользователя изменить его для себя.
Может быть способ изменить обои для взломанного устройства, но это, конечно, нарушает лицензионное соглашение программы разработчика iPhone.