Unity3d:命令行编译IOS

作者: Alisallon | 来源:发表于2018-01-26 11:53 被阅读693次

    系列传送门

    Android:
    Unity3d:命令行打包Android
    IOS:
    Unity3d:命令行编译IOS
    IOS:使用shell命令打包并上传Itunes
    Unity3d:使用Jenkins自动编译打包IOS(只能打包Development)
    Unity3d:使用Jenkins自动编译打包IOS(打包Ad-hoc,上传itunes)

    编译成IOS项目:

    #!/bin/sh
    ###########配置开始###########
    #设置当前系统登陆的用户
    LOGIN_USER_NAME=当前系统登陆的用户名
    #设置Unity3d项目目录
    UNITY3D_PROJECT_PATH="/Users/${LOGIN_USER_NAME}/Documents/JenkinsProjects/XXXXXX/Unity3d_Project_IOS"
    #设置Unity3d执行的编译方法
    UNITY3D_BUILD_METHOD="ProjectBuildEditor.JenkinsBuildIOSClient"
    #设置Unity3d exe文件路径
    UNITY3D_EXE_PATH="/Applications/Unity/Unity.app/Contents/MacOS/Unity"
    #Unity3d项目打包后生成的IOS项目路径(要和Unity3d项目内配置的一致)
    UNITY3D_OUTPUT_PATH="/Users/${LOGIN_USER_NAME}/Documents/JenkinsProjects/XXXXXX/IOSProjectOutput/"
    ###########配置结束###########
    
    rm -rf ${UNITY3D_OUTPUT_PATH}
    #执行Unity3d编译指令
    #-executeMethod 指定执行的编译方法
    #-projectPath 指定Unity3d项目目录
    ${UNITY3D_EXE_PATH} -quit -batchmode -executeMethod ${UNITY3D_BUILD_METHOD} -projectPath ${UNITY3D_PROJECT_PATH}
    

    相关文章

      网友评论

        本文标题:Unity3d:命令行编译IOS

        本文链接:https://www.haomeiwen.com/subject/ybbiaxtx.html