按版本查找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时,这将无法正常工作. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |