Unity3d:命令行编译IOS

系列传送门

IOS:
IOS:使用shell命令打包并上传Itunes
Unity3d:
Unity3d:Canvas适配屏幕分辨率与锚点(Anchors与Pivot)
Unity3d:在屏幕边缘显示其他玩家方位
Unity3d:命令行打包Android
Unity3d:命令行编译IOS
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}
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容