private string GetDownloadName(HotUpdateItem item) { #if UNITY_IPHONE return(item.Name + "_ios.zip"); #elif UNITY_EDITOR return(item.Name + "_windows.zip"); #elif UNITY_ANDROID return(item.Name + "_android.zip"); #else return(item.Name + "_windows.zip"); #endif }
public static List <HotUpdateItem> ParseHotUpdateConfig(string config) { List <HotUpdateItem> list = new List <HotUpdateItem>(); //解析 if (!string.IsNullOrEmpty(config)) { JsonData configJD = C_Json.GetJsonKeyJsonData(config, "config"); if (configJD != null) { foreach (JsonData itemJD in configJD) { HotUpdateItem item = new HotUpdateItem(); item.Name = C_Json.GetJsonKeyString(itemJD, "name"); item.MD5 = C_Json.GetJsonKeyString(itemJD, "md5"); list.Add(item); } } } return(list); }