
无法找到… octest的测试包的可执行文件.
我有一个谷歌,但似乎没有很多/任何人有这个确切的问题,关于这个问题的其他讨论正在我的头上.如果有人能够对这个问题有所了解,那将非常感激.
谢谢.
解决方法 我接受了你的新项目并重现了这个问题.有许多问题,一个未知:构建测试目标的阶段:
>目标依赖项:指定TestApp,以便始终首先构建主目标.
>编译源:不包括任何主要来源.仅包含TestAppUnitTests.mm
> link Binary with librarIEs:唯一需要的是SenTestingKit.framework.我们可以投入基金会和UIKit.
>复制捆绑资源:应该什么都没有. (稍后,您可能需要特定于测试的资源.)
构建测试目标的设置:
> Bundle Loader应为$(BUILT_PRODUCTS_DIR)/TestApp.app/TestApp
>测试主机应为$(BUNDLE_LOADER)
主要目标方案:
>测试 – >信息应指定测试目标
但即使我做了所有这些更改,您的项目仍然有奇怪的行为.模拟器有时会获得一个名为${PRODUCT_name}的应用版本.即使调试应用程序,有时也会在Log Navigator中显示“DeBUG ${EXECUtable_name}”.所以其他东西是错误的,我不知道是什么.
最佳解决方案是从头开始创建一个新项目,指定“包含单元测试”.我已经证实这是有效的.
总结以上是内存溢出为你收集整理的objective-c – 单元测试失败,然后没有全部内容,希望文章能够帮你解决objective-c – 单元测试失败,然后没有所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)