我可以在Swift 5和IOS 12中以编程方式更改iOS屏幕墙纸吗

时间:2019-05-13 12:07:23

标签: ios swift imageview wallpaper

我想更改iOS 12的主屏幕和锁屏壁纸

1 个答案:

答案 0 :(得分:1)

简短答案:

  

一句话是不可能的。在Apple设备中,没有以编程方式更改iOS屏幕墙纸的规定。用户必须通过设置手动执行此操作,或者   照片应用程序。对于诸如更换壁纸之类的事情,您需要越狱设备。

长答案:

在iOS 9.0之前,存在一些可以完美运行的hack。不幸的是,从iOS> 9.0开始,别无选择。

请参阅CMFWallpaper。也许会对您有所帮助。

  

使用Apple的设置在iOS上设置墙纸(锁定和/或主屏幕)   私有API。请注意,在App Store中包含此代码   提交将被拒绝。