我整天都在努力尝试运行一个包含大量编译源的项目(确切地说是441),这需要一段时间来编译。不知道我在xcode上做了什么,但突然出现在构建信息上的编译源数量是实际源数量的两倍,需要两倍的时间来编译:(
任何人都知道我可能会缺少什么?
答案 0 :(得分:4)
在目标的构建设置中,查找“仅构建活动架构”。我的猜测是你的设置为“NO”,这意味着它将构建一个能够在所有有效架构上运行的Universal二进制文件。
当选择“是”时,表示它只会构建在您插入的设备上运行所需的内容。
对于发布版本,您需要确保将其设置为NO,以便创建Universal二进制文件。
答案 1 :(得分:0)
•因为您将目标选择为通用iOS设备,这意味着它将编译两种体系结构。只需更改目标设备并运行即可。
•如果不起作用,您也可以检查@ssantos答案。