I have a current project where, when I build the associated unit test target, if there is any compile-time error in a file compiled into the main target, an empty build error occurs. That is, the messages tool window does show a build error, but with no file or line information, just a bare "Build Finished with Error: 65".
The build log shows for the failing (ie. app) target, just:
=== BUILD NATIVE TARGET XXX OF PROJECT XXX WITH CONFIGURATION Debug ===
** BUILD FAILED **
If instead I switch to build the app target directly, the error source is
displayed (ie. as expected).
If I 'build for Testing" the same project (with same error) in Xcode, the error source is identified. This initially made me suspect an AppCode bug. But, on the other hand, the problem only occurs with this one project, so I'm wondering if it's an idiosyncratic problem with this project.
Does anyone have any ideas about how to troubleshoot this?