private void OnShow()
        {
            ObservableWWW.Get(URL_GITHUB_API_LATEST_RELEASE).Subscribe(response =>
            {
                var latestedVersionInfo = FrameworkVersionInfo.ParseLatest(response);
                latestedVersionInfo.Assets.ForEach(asset =>
                {
                    Log.I(asset.Name);
                    if (asset.Name.StartsWith("QFramework"))
                    {
                        var version      = asset.Name.Replace("QFramework_v", string.Empty).Replace(".unitypackage", string.Empty);
                        var versionChars = version.Split('.');
                        int versionCode  = 0;

                        versionChars.ForEach(versionChar =>
                        {
                            versionCode *= 100;
                            versionCode += versionChar.ToInt();
                        });

                        Log.I(versionCode);
                        // 版本比较
                        ObservableWWW.GetAndGetBytes(asset.BrowserDownloadUrl).Subscribe(bytes =>
                        {
                            File.WriteAllBytes(Application.dataPath + "/" + asset.Name, bytes);

                            AssetDatabase.ImportPackage(Application.dataPath + "/" + asset.Name, true);
                        });
                    }
                });
            }, e =>
            {
                Log.E(e);
            });
        }
 private void OnShow()
 {
     ObservableWWW.Get(URL_GITHUB_API_LATEST_RELEASE).Subscribe(response =>
     {
         Log.I(response);
         var latestedVersionInfo = FrameworkVersionInfo.ParseLatest(response);
         Log.I(latestedVersionInfo.Assets.Count);
     });
 }