xcodebuild没有创建x86_64二进制文件

 微微aviviya 发布于 2022-12-20 16:01

尝试使用xcodebuild编译静态库时,我遇到了一个奇怪的问题.项目的配置是:ARCHS = $(ARCHS_STANDARD)VALID_ARCHS = $ ARCHS它是使用Xcode 5.1.1执行的.

现在出现了奇怪的部分 - 与Jenkins连接的机器上构建的项目产生了所有5种架构(armv7 armv7s arm64,i386,x86_64)的胖库,但是当我的(64位)Mac上启动构建时,我只得到4个 - 缺少x86_64.没有代码更改,干净的回购,完全相同的构建例程.

我想知道可能导致这种差异的原因.我想这可能是我身边的某种环境设置,但不知道它可能是什么.项目配置不受怀疑 - 它在不同的机器上创建适当的胖库.

我很感谢你的意见.

编辑:也没有错误.xcodebuild的行为就像没有指定架构一样 - 为i386编译iphonesimulator构建.另外值得注意的是 - Xcode创建了所有体系结构,只有从命令行执行的xcodebuild才有问题.

撰写答案
今天,你开发时遇到什么问题呢?
立即提问
热门标签
PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有