update: 新增下载链接输出和打印

deeplink 1.0.8
胡宇飞 2024-03-06 21:11:47 +08:00
parent 64fedf4856
commit e313c9af80
1 changed files with 4 additions and 7 deletions

View File

@ -273,22 +273,19 @@ namespace Guru.Editor
var json = log.Substring(log.IndexOf(ResponseObject.HeadTag, StringComparison.Ordinal)); var json = log.Substring(log.IndexOf(ResponseObject.HeadTag, StringComparison.Ordinal));
var res = ResponseObject.Parse(json); var res = ResponseObject.Parse(json);
if (res != null) if (res != null)
{
ShowDialog($"==== 上传成功 ({PgyerAPI.Version}) ====", $"包体 {res.BuildVersion()} ({res.BuildVersionCode()}) 上传成功!", () =>
{ {
var url = PgyerAPI.GetDownloadUrl(res.ShortUrl()); var url = PgyerAPI.GetDownloadUrl(res.ShortUrl());
ShowDialog($"==== 上传成功 ({PgyerAPI.Version}) ====", $"包体 {res.BuildVersion()} ({res.BuildVersionCode()}) 上传成功!\n下载链接:{url}", () =>
{
Debug.Log($"INSTALL URL:{url}"); // output url
Application.OpenURL(url); Application.OpenURL(url);
}); });
return; return;
} }
else
{
success = false;
}
} }
ShowDialog($"==== 上传失败 ({PgyerAPI.Version}) ====", $"上传文件失败, 查看详细日志: {logPath}", () => ShowDialog($"==== 上传失败 ({PgyerAPI.Version}) ====", $"上传文件失败, 查看详细日志: \n{logPath}", () =>
{ {
#if UNITY_EDITOR_OSX #if UNITY_EDITOR_OSX
EditorUtility.RevealInFinder(PgyerAPI.WorkingDir); EditorUtility.RevealInFinder(PgyerAPI.WorkingDir);