加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

按版本查找Xcode安装路径

发布时间:2020-12-14 19:06:16 所属栏目:百科 来源:网络整理
导读:没有标准路径可以在一个系统上保留不同的XCode副本(XCode3和XCode4).对于我的Makefile或其他基于命令行的构建过程,我正在寻找一种方法来确定特定版本的XCode的安装路径($DEVELOPER_DIR),将此路径导出为DEVELOPER_DIR或使用 xcode-select使其处于活动状态. 到
没有标准路径可以在一个系统上保留不同的XCode副本(XCode3和XCode4).对于我的Makefile或其他基于命令行的构建过程,我正在寻找一种方法来确定特定版本的XCode的安装路径($DEVELOPER_DIR),将此路径导出为DEVELOPER_DIR或使用 xcode-select使其处于活动状态.

到目前为止,我正在尝试查询system_profiler的xml输出.

还有其他(更方便)的选择吗?

基本上我需要一个脚本来告诉系统使用Xcode3(或Xcode4)而不知道它们的安装路径.

解决方法

这是我到目前为止所提出的:

DEVELOPER_DIR=`system_profiler SPDeveloperToolsDataType -xml |
xpath "//*[text()='spdevtools_version']/following-sibling::string[starts-with(text(),'3')]/../*[text()='spdevtools_path']/following-sibling::string[1]/text()"`

这将DEVELOPER_DIR设置为Xcode3的安装路径.对于Xcode4,只需将’3’替换为’4′

安装多个版本的XCode3时,这将无法正常工作.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读