Objective c 项目重命名后,XCTest目标未运行
在使用XCTest框架编写单元测试之前,我的项目在项目设置中已从“osxapplication”重命名为“my Application”,如下面屏幕截图上的示例所示: 还可以在项目设置中将“产品名称”设置为“我的应用程序” 然后,我用向导创建了新的目标,并将“我的应用程序测试”目标添加到项目中 问题是,当我运行测试(使用菜单Product->test)时,它会启动我的产品(而不是单元测试) 如何解决上述问题Objective c 项目重命名后,XCTest目标未运行,objective-c,xcode,macos,unit-testing,xctest,Objective C,Xcode,Macos,Unit Testing,Xctest,在使用XCTest框架编写单元测试之前,我的项目在项目设置中已从“osxapplication”重命名为“my Application”,如下面屏幕截图上的示例所示: 还可以在项目设置中将“产品名称”设置为“我的应用程序” 然后,我用向导创建了新的目标,并将“我的应用程序测试”目标添加到项目中 问题是,当我运行测试(使用菜单Product->test)时,它会启动我的产品(而不是单元测试) 如何解决上述问题 我使用Xcode 6.2和Yosemite 10.10.2通过在单元测试目标的构建设置
我使用Xcode 6.2和Yosemite 10.10.2通过在单元测试目标的构建设置中为“测试主机”设置精确路径,解决了上述问题 我只是提供视觉信息给塞吉奥的答案。此外,对于任何想进行更深层次测试的人来说,最好去源代码本身。该图像取自苹果公司的文档,网址为: