Xcode 5 - -bundle_loader 只能与 -bundle XCTest 一起使用
Posted
技术标签:
【中文标题】Xcode 5 - -bundle_loader 只能与 -bundle XCTest 一起使用【英文标题】:Xcode 5 - -bundle_loader can only be used with -bundle XCTest 【发布时间】:2013-10-11 15:24:01 【问题描述】:我正在使用 XCTest 和 Xcode 5 进行单元测试。一切正常,但后来一位同事推动了它,它似乎已经破坏了它。
我做了以下事情:
BUNDLE_LOADER = $(BUILT_PRODUCTS_DIR)/app name.app/app
TEST_HOST = $(BUNDLE_LOADER)
我一直在玩构建路径。
这是我遇到的错误,它与 Linker-O 错误有关。
-bundle_loader 只能与 -bundle 一起使用
有人知道如何解决这个问题吗?
【问题讨论】:
【参考方案1】:测试目标中的 Mach-O 链接器标志设置为“可执行”而不是“捆绑”。
【讨论】:
您能否指定链接器标志的位置? 好的,进入Test Target build settings,然后搜索Mach-O或者Linker,你应该会看到“Mach-O Linker”。 谢谢!你让我头疼不已!如果可以的话,我会 +2! 你是个学者。谢谢你。我一直在寻找这个解决方案太久了。 @Siriss以上是关于Xcode 5 - -bundle_loader 只能与 -bundle XCTest 一起使用的主要内容,如果未能解决你的问题,请参考以下文章
我是不是需要卸载 Xcode 4 才能安装 Xcode 5?