我有一个在 Xcode 3 中开发的项目,我正在转换到 Xcode 4。当我尝试“测试”构建时,我收到一条消息,指示我的应用程序方案未配置为进行测试。我选择“编辑方案”,我看到我没有配置测试。我选择“+”添加一个新测试,并被要求选择一个目标进行测试。问题是没有提供任何可选择的目标。这个目标列表是如何填充的?对于我的项目,“构建”、“运行”和“配置文件”正确填充了目标。
最佳答案
如果这是用于单元测试,请确保您的单元测试包目标将其 Wrapper Extension 设置为 octest
和框架搜索路径设置为 $(DEVELOPER_LIBRARY_DIR)/Frameworks
.然后重新启动 Xcode,它应该在方案的测试列表中显示为目标。我不确定为什么需要重新启动 Xcode,但它似乎对我有用。
关于Xcode 4 : can't select target for test scheme,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5305138/