我正在爲一組Unity(Unity3d)遊戲開發人員構建iOS版本。自動化的Unity基於Mac構建
拉出最新的git更新後,我啓動了我的Mac上的Unity編輯器並選擇「Build Settings」,選擇iOS目標平臺,按下Build,指定一個目標文件夾,就是這樣。
這個確切的過程可以通過終端提示自動完成嗎?
我正在爲一組Unity(Unity3d)遊戲開發人員構建iOS版本。自動化的Unity基於Mac構建
拉出最新的git更新後,我啓動了我的Mac上的Unity編輯器並選擇「Build Settings」,選擇iOS目標平臺,按下Build,指定一個目標文件夾,就是這樣。
這個確切的過程可以通過終端提示自動完成嗎?
什麼,你需要做的是建立在統一的編輯方法,做iOS的建設:
http://docs.unity3d.com/Documentation/ScriptReference/BuildPipeline.BuildPlayer.html
然後調用這個方法,通過統一的命令行參數。
http://docs.unity3d.com/Documentation/Manual/CommandLineArguments.html
/Applications/Unity/Unity.app/Contents/MacOS/Unity -quit -batchmode -executeMethod MyEditorScript.MyMethod
加爾文說,你可以使用統一的command line的executeMethod開關調用自己的C#命令,並有一些構建邏輯執行。我寫了一個小的article about how to do this。還有一個cheat sheet顯示Unity API用於特定任務。