Browse Source

调试自动打包

LiuQilin 8 years ago
parent
commit
103269f8fa

+ 24 - 28
Assets/AtlasUtility/Script/Editor/TestEditor.cs

@@ -45,35 +45,31 @@
 
                 project.ReadFromFile(projectPath);
 
-                PlistElementDict urlDict = plist.root["CFBundleURLTypes"].AsArray().AddDict();
-
-                urlDict.SetString("CFBundleURLSchemes", "MyLovelyGarden");
-
-                foreach (var array in plist.root["CFBundleURLTypes"].AsArray().values)
-                {
-                    Debug.Log("URLType");
-                    foreach (var dic in array.AsDict().values)
-                    {
-                        if (dic.Value.GetType() == typeof(PlistElementString))
-                        {
-                            Debug.Log("  " + dic.Key + " " + dic.Value.AsString());
-                        }
-                        else if (dic.Value.GetType() == typeof(PlistElementArray))
-                        {
-                            Debug.Log("    URLSchemes");
-                            foreach (var ele in dic.Value.AsArray().values)
-                            {
-                                Debug.Log("      " + ele.AsString());
-                            }
-                        }
-                    }
-                }
-
-                //PlistElementArray urlArray = plist.root.CreateArray("CFBundleURLTypes");
-                //PlistElementDict urlDict = urlArray.AddDict();
-
-                //urlDict.SetString("URL Schemes", "MyLovelyGarden");
+                
+
+                //PlistElementDict urlDict = plist.root["CFBundleURLTypes"].AsArray().AddDict();
+
                 //urlDict.SetString("CFBundleURLSchemes", "MyLovelyGarden");
+
+                //foreach (var array in plist.root["CFBundleURLTypes"].AsArray().values)
+                //{
+                //    Debug.Log("URLType");
+                //    foreach (var dic in array.AsDict().values)
+                //    {
+                //        if (dic.Value.GetType() == typeof(PlistElementString))
+                //        {
+                //            Debug.Log("  " + dic.Key + " " + dic.Value.AsString());
+                //        }
+                //        else if (dic.Value.GetType() == typeof(PlistElementArray))
+                //        {
+                //            Debug.Log("    URLSchemes");
+                //            foreach (var ele in dic.Value.AsArray().values)
+                //            {
+                //                Debug.Log("      " + ele.AsString());
+                //            }
+                //        }
+                //    }
+                //}
             }
         }
     }

+ 4 - 6
Assets/Script/Editor/PostProcessor.cs

@@ -13,8 +13,6 @@ public class NewBehaviourScript
     [PostProcessBuild(100)]
     public static void OnPostprocessBuild(BuildTarget buildTarget, string buildPath)
     {
-        Debug.Log(buildPath);
-
         if (buildTarget != BuildTarget.iOS)
         {
             return;
@@ -59,9 +57,9 @@ public class NewBehaviourScript
 
         plist.root.SetString("CFBundleDisplayName", "${CFBundleDisplayName}");
 
-        FileUtil.CopyFileOrDirectory(Application.dataPath + "/AppleDependency/InfoPlist.strings", buildPath + "/InfoPlist.strings");
+        FileUtil.CopyFileOrDirectory(Application.dataPath + "/AppleDependency", buildPath + "/AppleDependency");
 
-        project.AddFileToBuild(target, project.AddFile(buildPath + "/InfoPlist.strings", "InfoPlist.strings", PBXSourceTree.Source));
+        project.AddFileToBuild(target, project.AddFile(buildPath + "/AppleDependency/InfoPlist.strings", "InfoPlist.strings", PBXSourceTree.Source));
 
 
         //修改UnityAppController.mm
@@ -125,8 +123,8 @@ public class NewBehaviourScript
 
         //添加URLScheme
         PlistElementDict urlDict = plist.root["CFBundleURLTypes"].AsArray().AddDict();
-
-        urlDict.SetString("CFBundleURLSchemes", "MyLovelyGarden");
+        PlistElementArray urlArray = urlDict.CreateArray("CFBundleURLSchemes");
+        urlArray.AddString("MyLovelyGarden");
 
 
         //保存Plist

+ 1 - 1
Assets/Script/Manage/ManaAudio.cs

@@ -61,7 +61,7 @@ public class ManaAudio : Regist
     public override void RegistValueA()
     {
         Instance = this;
-
+        
         #region ClipDic
 
         ClipDic.Add(Clip.BtnClip, BtnClip);

+ 3 - 3
ToList.txt

@@ -1,12 +1,12 @@
-自动打包(本地化 URLScheme(没有名字 把ShareSDK的URLScheme干掉了))
+自动打包(URLScheme(没有名字 把ShareSDK的URLScheme干掉了))
 
 花隐形的bug(小游戏C? 小游戏B?)
 
-苹果的本地化
-
 苹果上面没有声音(3D声音太远 ManaUI中的调试代码)
 
 
+苹果的本地化
+
 还原PlayerConfig
 
 关闭调试界面