1、在Unity3d中, 创建导出 iOS、Android 项目脚本 PerformBuild.cs ,放在Editor目录下(必须),如下:

完成之后在Tools菜单下 会有 测试菜单 ,可以试一下是否可以成功导出项目。
2、创建Jenkins配置文件 build.xml 和 参数文件 settings.properties
build.xml 如下:(有其他需求,编辑此文件即可)

settings.properties 如下: (注意把下面该改成自己项目的改一下)
注:xcode5 去 /Users/<home>/Library/MobileDevice/Provisioning Profiles 目录找证书GUID

3、打开Jenkins,按如下步骤新建一个Job:
3.1、
3.2、找到 构建 -> 增加构建步骤 -> Invoke Ant
3.3、选择高级
3.4、输入 build File 路径 和 Properties 路径,然后保存job
4、现在就可以点击 立即构建 开始编译你的项目了,开始前请先退出Unity3d,否则会报错。
此外 iOS 需要MAC相关环境
参考资料:
1、http://blog.juiceboxmobile.com/2013/03/08/unity3d-ios-android-jenkins-autobuild/
2、https://gist.github.com/jmcguirk/5113641
3、http://docs.unity3d.com/Documentation/Manual/CommandLineArguments.html
from:http://www.cnblogs.com/yinghuochong/archive/2013/09/01/3294940.html