首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >XCode 4.5提供给我的"SenTestingKit/SenTestKit.h“文件未找到,但可用于4.4.1

XCode 4.5提供给我的"SenTestingKit/SenTestKit.h“文件未找到,但可用于4.4.1
EN

Stack Overflow用户
提问于 2012-09-19 16:22:28
回答 3查看 10.2K关注 0票数 9

我刚刚安装了XCode 4.5,它给了我一个‘SenTestingKit/SenTestingKit.h’文件,在我现有的一个项目中没有找到错误。这个错误只发生在XCode 4.5中,但它在4.4.1上编译得很好。我检查了SenTesting框架是否已经添加到测试目标中,并且我验证了在其他几台机器上也发生了相同的错误。还有其他人遇到过吗?

提前感谢您的智慧!

UPDATE I通过在构建设置中的一些框架搜索路径周围放置引号来解决这个问题.

$(SDKROOT)/Developer/Library/Framework

$(DEVELOPER_LIBRARY_DIR)/Frameworks

由于我在4.4.1的同时安装了XCode 4.5GM,我猜想4.5版本在名称中有一个空格。

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2012-09-19 16:26:53

也许它只是缺少了框架,之前只是引用它,而不是复制到您的项目文件夹。

这可能会有帮助:您可以单击应用程序名称,然后单击屏幕中心附近的“构建阶段”选项卡。然后转到“”,单击"+“符号并键入"SenTest”,框架就会出现。双击它,它将添加到您的项目中。在项目资源管理器中,您可能希望将其“拖动”到“框架”文件夹中,仅供组织使用。

我没有相同的错误,并且有两个版本的XCode,所以我只是猜测它可能是什么。我希望这是有帮助的。

此外,这也是预发布的软件,所以可能无法公开讨论。请参阅这篇关于类似问题的文章,在之前的升级中。

请参阅:Xcode - SenTestingKit not found

票数 8
EN

Stack Overflow用户

发布于 2012-09-19 16:33:28

在XCode 4.5中,libxml也有类似的问题,我通过更改目标的Build中对框架的引用来解决这个问题。奇怪的是,我将($SDKROOT)更改为"($SDK_DIR)“(注意到""),它起了作用。不知道为什么但它修好了。

也许这个能帮上忙

顺便说一句,如果有人知道为什么“修正”了它,我会很高兴知道!

票数 4
EN

Stack Overflow用户

发布于 2014-03-12 12:03:44

SenTestingKit/SenTestingKit.h文件在我现有的一个项目上没有找到错误。您可以单击应用程序名称,然后单击构建阶段

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12498868

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档