Hit*_*esh 7

简短的回答:

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

长答案:

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

参考CMFWallpaper。也许它会帮助你。

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