|
|
1
4
由于没有其他人参与这个问题,我最后会说SentestingKit真的没有让我对我需要的复杂(和丑陋)的设置感到印象深刻。我强烈推荐在用户界面(或者命令行)中运行并支持开箱即用的gdb的GHUnit。在我的项目中,我花了几分钟的时间下载和使用ghUnit。 它也很漂亮。苹果应该用Xcode而不是SentingKit Imho来发货。 |
|
|
2
3
我也遇到了同样的问题,但是使用了Kiwi单元测试框架。我的问题是“测试主机”没有在生成设置下设置。当我把它设置为$(bundle_loader)时,一切都工作得很好。使用xcode 4.5.2 iOS SDK 6.0进行验证。 |
|
|
3
2
在我身上发生过几次。我知道你切换到了GHUnit,但只是为了以防万一有人感兴趣:经过长时间的研究,我意识到Xcode并没有在目标的编译部分添加代码类(.m文件),而是在目标的复制资源部分添加代码类。把它移到正确的地方解决了这个问题。 |
|
|
4
1
你可能在以下方面有点运气 article ,尤其是将dyld_框架路径和dyld_库路径添加到可执行文件中可能会有所帮助。 |
|
|
5
1
好吧,所以我也和这个做了斗争,我发现这是解决这个问题的简单方法:
注意,这意味着您只需在想要运行测试时编译测试包目标。 理想,不;工作,是的。 苹果公司真的实现了这一点的自动化,并使其正常工作。 |
|
|
6
0
我同意GHUnit的建议,它简直太棒了! 然而,在苹果将Octest集成到Xcode4之后,我已经转向使用Octest,因此我正在努力解决这些问题。 在我们向项目添加新文件后,这里报告的链接问题出现在我身上。这些文件包括viewcontrollers和xib,但这些文件在Xcode中被标记为应用程序和测试目标。我通过检查派生数据目录中的octest包发现了这些文件。~/library/developer/xcode/deriveddata/右键单击并从finder中选择“显示包内容”。寻找不属于那里的东西,例如:应用程序类和资源。从“编译源”或“复制捆绑资源”中删除这些文件可以更正链接错误。 |
|
|
Lorenzo Zorri · 如何根据文本字段的内容动态调整其宽度? 1 年前 |
|
|
Rashik · 为什么Spacer()会自动扩展我的VStack 1 年前 |
|
|
lucycoco · 如何解决pod安装问题并成功运行pod安装? 2 年前 |
|
Viktor Sec · 如何自动将字符串添加到Xcode字符串目录? 2 年前 |
|
|
Rue Vitale · 定位UILabel 2 年前 |