构建目标随机添加到Xcode方案

 只做不说 发布于 2023-01-09 17:36

我正在使用Xcode 5和CocoaPods开发iPhone应用程序.我有一个计划和目标Oahu,我打算对我进行测试.因此,我不会惊讶地发现我的两个测试目标是在该方案的构建阶段构建的.但是,有一个无法删除的第四个构建目标:

在此输入图像描述

当我运行测试时,会构建所有四个目标,并且针对最后一个不正确的目标运行测试目标Ku.

关闭Xcode后,删除DerivedData目录的内容,并删除*userdata项目目录中的所有文件(find ./ | grep userdata | xargs rm -rf),我仍然有一个无关的构建目标:

在此输入图像描述

请注意,它现在包含了我的Production目标,而且我也没有选中Find Implicit Dependencies.

我已经通过我的构建设置,看起来Oahu.xcscheme,和project.pbxproj,但我找不到任何会离开这种行为.取消选中该方案的构建选项Find Implicit Dependencies无效.

这个Oahu方案是唯一一个有这个问题的方案- KuProduction方案只有相应的目标 - 虽然如果我复制Oahu方案,它也有这个问题.

这可以修复吗?

1 个回答
  • 我发现所有构建和测试问题都与具有相同的二进制名称有关.将每个目标生成的二进制文件重命名为唯一修复问题.

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