我正在为一组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用于特定任务。