Xcode 5 - -bundle_loader只能与-bundle XCTest一起使用

Sir*_*iss 9 xcode linker-errors xcode5

我正在使用XCTest和Xcode 5进行单元测试.一切都工作得很好,但随后一位同事推动了,它似乎打破了它.

我做了以下事情:

BUNDLE_LOADER = $(BUILT_PRODUCTS_DIR)/ app name.app/app

TEST_HOST = $(BUNDLE_LOADER)

我无休止地玩弄了构建路径.

这是我得到的错误,它与Linker-O错误有关.

-bundle_loader只能与-bundle一起使用

有人知道怎么修这个东西吗?

Sir*_*iss 19

测试目标中的Mach-O Linker标志设置为"可执行"而不是"捆绑".

  • 当然,转到测试目标构建设置,然后搜索Mach-O或Linker,您应该将其视为"Mach-O Linker". (3认同)