我刚刚升级到Xcode8。当我将我的项目上传到iTunesConnect时,我会看到下面的屏幕:这是怎么回事?

发布于 2016-09-18 05:01:58
这是怎么回事?
嗯,Xcode需要执行lipo或其他命令,但找不到这样的工具。
有关lipo工具的更多信息,可以通过在Terminal中运行next命令找到
man lipo命令创建或操作
universal(多架构)文件。它只生成一个输出文件,并且从不更改输入文件。lipo执行的操作包括:
-在通用文件中列出体系结构类型;
-从一个或多个输入文件创建单个通用文件;
-将单个通用文件精简为一个指定的体系结构类型;
-以及从输入文件中提取、替换和/或移除架构类型,以创建单个新的通用输出文件。
您的开发Command Line Tools似乎已过时。
因此您需要更新它们,尝试在Terminal中运行下一个命令,或者从弹出对话框窗口中按下Install按钮。
$ xcode-select --install
成功安装后,转到下一个目录以检查是否存在lipo工具
/Library/Developer/CommandLineTools/ 请注意,这是根/Library,而不是用户~/Library。
如果您想查看可用的命令,它们都在/Library/Developer/CommandLineTools/usr/bin/中
https://stackoverflow.com/questions/39550363
复制相似问题