Unity编译到Xcode自动添加AppIcon

1、将要添加的所有Icon放到指定目录:


2、拷贝Icon的方法:

<span style="font-size:14px;">	public static void CopyIcons(string pathToBuiltProject)
	{
		string appIconPath = Application.dataPath + "/Editor/XUPorter/AppIcon/";
		string[] iconflies = null;
		if (Directory.Exists(appIconPath))
		{
			iconflies = Directory.GetFiles(appIconPath);	
		}
		if (iconflies != null && iconflies.Length > 0)
		{
			appIconPath = pathToBuiltProject + "/Unity-iPhone/Images.xcassets/AppIcon.appiconset/";
			string[] icons = Directory.GetFiles(appIconPath);
			foreach (string file in icons)
			{
				Debug.Log("Delete icon:" + file);
				File.Delete(file);
			}
			foreach (string file in iconflies)
			{
				string fileName = file.Substring(file.LastIndexOf("/") + 1);
				if (fileName.EndsWith(".png") || fileName.EndsWith(".json"))
				{
					Debug.Log("Icon Name:" + fileName);	
					File.Copy(file, Path.Combine(appIconPath, fileName));
				}
			}
		}
	}</span>


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值