【问题标题】:Automated Unity iOS build on Mac在 Mac 上自动构建 Unity iOS
【发布时间】:2013-09-23 07:11:40
【问题描述】:

我正在为一组 Unity (Unity3d) 游戏开发人员进行 iOS 构建。

拉取最新的 git 更新后,我在 Mac 上启动 Unity 编辑器并选择“Build Settings”,选择 iOS 目标平台,按 Build,指定目标文件夹即可。

这个确切的过程可以通过终端提示自动完成吗?

【问题讨论】:

    标签: ios unity3d


    【解决方案1】:

    您需要做的是在 Unity 中创建一个编辑器方法来构建 iOS:

    http://docs.unity3d.com/Documentation/ScriptReference/BuildPipeline.BuildPlayer.html

    然后通过 Unity 命令行参数调用该方法。

    http://docs.unity3d.com/Documentation/Manual/CommandLineArguments.html

    /Applications/Unity/Unity.app/Contents/MacOS/Unity -quit -batchmode -executeMethod MyEditorScript.MyMethod
    

    【讨论】:

      【解决方案2】:

      正如 Calvin 所说,您可以使用 Unity 的 command line 的 executeMethod 开关来调用您自己的 C# 命令并执行一些构建逻辑。我写了一个小article about how to do this。还有一个 cheat sheet 显示了用于特定任务的 Unity API。

      【讨论】:

        猜你喜欢
        • 2019-11-07
        • 1970-01-01
        • 1970-01-01
        • 2021-12-11
        • 2019-05-27
        • 2020-07-21
        • 2017-12-10
        • 1970-01-01
        • 2023-04-03
        相关资源
        最近更新 更多