Jenkins在Mac上的使用,关于Xcode编译问题
来源:互联网 发布:java 弱引用 gc 编辑:程序博客网 时间:2024/05/09 09:06
最近在捣鼓IOS编译,在Mac上安装Jenkins后,使用命令行编译Xcode项目,碰到各种权限问题,快被玩死了!
现在也没弄懂用Java启动Jenkins.war之后系统是如何判断用户的(如果谁懂,请@我,不胜感激)
用Java启动Jenkins.war后,Jenkins需要访问keychain,但是用命令行执行的方式,无论如何都无法访问,总是报各种错误,类似以下UUID找不到的错误。
Code Sign error: No matching provisioning profile found: Your build settings specify a provisioning profile with the UUID “xxxxxxxx-xxxx-4136-8dc1-xxxxxxxxxxx”, however, no such provisioning profile was found
除此之外还要修改各种文件夹权限、用户权限,简直让让人崩溃。
后来终于搜索到一篇文章(http://blog.csdn.net/u011866450/article/details/38117393)
意思就是使用Jenkins节点,本机自己做自己的节点,用节点的方式去运行项目,就不存在各种权限的问题了,试了一下,完全没问题了。
这个感觉就像Jenkins在Windows下的节点:
使用服务起来的Jenkins master无法执行带UI界面的任务(session 0),使用"Launch slave agents via Java Web Start"启动的节点就可以执行带UI界面的任务。
虽然问题解决了,但是对mac下的权限控制还是不明白,尤其是证书这个地方,还要Jenkins启动后用户上算谁的。
0 0
- Jenkins在Mac上的使用,关于Xcode编译问题
- 在Wndows 上用CodeBlockes 写的代码移植到Mac OSX上,使用Xcode 编译
- 在mac上构建Jenkins+unity3d+xcode发布流程
- 解决MAC上使用Jenkins各种命令找不到的问题
- 解决MAC上使用Jenkins各种命令找不到的问题
- opencv 在mac上xcode的安装
- 在MAC平台上编译GLFW并配置到Xcode
- ffmpeg 在mac os x 上的编译 及 Xcode项目中的运用
- Mac OS X上使用XCode编译调用OS X的动态库
- 关于mesos在mac上的安装问题
- 关于移动硬盘在mac和windows上兼容使用、复制文件突然断开导致文件无法操作以及使用几次之后在mac上无法显示的问题
- 关于object在使用上的问题
- 在xcode上利用Mac来运行cocos2dx项目工程出现的问题
- 在Mac系统上配置opencv 使用Xcode初步应用
- 我在 Mac 下遇到的那些关于 终端、eclipse、Xcode以及 cocos2d-x 的问题
- 关于jenkins的使用问题总结
- 关于eva 20070708在FreeBSD上的编译问题
- lua的Table.getn在MAC上使用问题
- mac系统升级cocoaPod命令失效
- POJ2777 Count Color【线段树】
- IO之文件复制粘贴
- wampserver的mySQL一进入控制台输入密码后自动消失
- 学习ExtJS(二) Button常用方法
- Jenkins在Mac上的使用,关于Xcode编译问题
- 全排列算法
- JS获取昨天和前天
- iOS 开发小技巧
- iOS 之 Foundation 框架
- android对象实现序列化传输
- 基于Struts2的文件上传
- 别以为太简单!创建最好邮件营销内容的13个技巧
- EDA常用软件介绍