在iOS 10.3+中,Apple推出了在运行时更改应用程序的应用程序图标的功能,从默认设置到预先加载到Info.plist中的任何其他图像名称:
https://developer.apple.com/reference/uikit/uiapplication/2806818-setalternateiconname
是否可以将图像名称设置为generic.png
,在设备上构建和加载应用程序,然后让我的代码在我的应用程序的沙盒文档区域中创建generic.png
文件用作我的偶像?
或者,用作图标的所有图像是否需要在应用包本身内预先构建?
答案 0 :(得分:1)
图标和info.plist都是已签名捆绑包的一部分,因此您无法在运行时修改它们。因此,图标图像选择仅限于您随应用程序附带的图标。