ios - 从 Xcode 项目中完全删除测试目标

标签 ios xcode testing target

我试图从 Xcode 项目中删除测试目标,所以我遵循了 this 的建议Stackoverflow 帖子。

然后,我通过右键单击并选择移动到垃圾桶,删除了其中包含文件(AppnameTest.m 和 info.plist)的 AppnameTests 文件夹。还尝试了 Xcode->Edit->Delete 进行删除。

之后,我尝试清理项目,但发生了一件奇怪的事情。通过 Xcode 删除该文件夹后,文件夹 AppnameTests 不会被删除(其中的文件已消失)。它只能使用 Finder 手动删除,但我认为这不是一个好主意,因为 Xcode 可能会保留对该文件夹的引用。

我正在使用 Xcode 6.1。有人经历过这个吗?为什么会这样?

编辑:

这是我使用 Xcode 的删除命令删除(黄色)名为 AppnameTest 的文件夹后在 finder 中看到的内容:

Removing from Xcode using delete command

文件系统中的文件夹本身不会被删除。

最佳答案

在 Xcode 中,如果文件夹 'AppnameTests' 是黄色的,则它不是一个文件夹,而是一个组。如果它是蓝色的,则它是对真实文件夹的真实引用。

一般情况下,在Xcode中新建项目后,这个文件夹是黄色的,不是文件夹,而是一个组,是一个文件夹的链接(组在Finder中不一定有对应的文件夹) .

您可以在 Xcode 中手动删除此文件夹(我经常这样做)。

关于ios - 从 Xcode 项目中完全删除测试目标,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30016459/

相关文章:

ios - 如何在 IOS 中用 NSString 写双 NSArray

ios - xcodebuild,缺少 iOS 模拟器 sdk

iphone - 如果我的 navigationController 返回 "(null)"我该怎么办?

ios - 具有多个项目的 Cocoapods : Firebase causes "Class XXX is implemented in both (...)" warning

testing - 每 90 分钟自动构建一次 JMeter 计划

android - 使用 calabash-android 解锁图案

ios - NSURL 实现的 UITableView 上的 GCD

ios - SwiftUI - 从底部转换时水平 ScrollView 锁定

ios - 在 webview 中打开的外部 url

javascript - 验收测试侧重于传出的 http 请求