【发布时间】:2015-06-22 02:59:24
【问题描述】:
我正在使用 XCode 6.2,并且我有一个包含多个目标且没有测试的项目。
我现在正在尝试为其中一个目标添加 XCTest。为此,我添加了一个新的“Cocoa Touch Testing Bundle”并选择了我想要作为主机的目标。
当尝试使用 Cmd+U 启动测试时,模拟器启动,打开应用程序几毫秒,然后关闭,启动以下消息:
IDEBundleInjection.c:加载包时出现错误 4 '/Users/pepito/Library/Developer/Xcode/DerivedData/Flight-gpauftblwwxtvevnylzllkypkjy/Build/Products/Debug-iphonesimulator/target Tests.xctest':无法加载捆绑包“目标测试”,因为 找不到它的可执行文件。
当我检查那里指定的文件夹时,只有 Info.plist 文件,但没有可执行文件。
我尝试添加一个分支新应用程序目标,它会自动为其添加测试。尝试运行测试时也会出现同样的错误。
如果我在一个全新的 XCode 项目中为目标创建测试,那么它工作正常。
【问题讨论】:
标签: ios objective-c xcode xctest