I'm using XCode 6.2 and I have a project with several targets and with no tests.
I'm trying to include now XCTest for one of the targets. To do so, I add a new "Cocoa Touch Testing Bundle" and select the target that I want as a host.
When trying to launch the test with Cmd+U, the simulator launches, opens the app for some milliseconds and then it closes, launching this message:
IDEBundleInjection.c: Error 4 loading bundle '/Users/pepito/Library/Developer/Xcode/DerivedData/Flight-gpauuftblwwxtvevnylzllkypkjy/Build/Products/Debug-iphonesimulator/target Tests.xctest': The bundle “target Tests” couldn’t be loaded because its executable couldn’t be located.
When I check the folder specified there, there is a just the Info.plist file, but there is no executable.
I have tried adding a branch new app target, which added automatically tests for it. The same error happens there when trying to run the tests.
If I create tests for a target in a brand new XCode project, then it works fine.