- objective-c - iOS 5 : Can you override UIAppearance customisations in specific classes?
- iphone - 如何将 CGFontRef 转换为 UIFont?
- ios - 以编程方式关闭标记的信息窗口 google maps iOS
- ios - Xcode 5 - 尝试验证存档时出现 "No application records were found"
我刚刚安装了 XCode 4.5,它在我现有的一个项目中给出了一个“SenTestingKit/SenTestingKit.h”文件未找到错误。这个错误只发生在 XCode 4.5 中,但它在 4.4.1 上编译得很好。我我检查了 SenTesting 框架是否已添加到测试目标中,我验证了在其他几台机器上也出现了同样的错误。有没有其他人遇到过这个问题?
提前感谢您的智慧!
更新我能够通过在build设置中的一些框架搜索路径周围放置引号来解决这个问题......
“$(SDKROOT)/Developer/Library/Frameworks”
“$(DEVELOPER_LIBRARY_DIR)/框架”
因为我在 4.4.1 旁边安装了 XCode 4.5 GM,所以我猜 4.5 版本的名称中某处有一个空格。
最佳答案
也许它只是缺少框架,在它只是引用它之前并没有复制到您的项目文件夹中。
这可能会有所帮助:您可以单击您的应用程序名称,然后单击屏幕中央附近的“构建阶段”选项卡。然后转到“Link Binary with Libraries”并单击“+”符号并键入“SenTest”,框架就会出现。双击它,它会将它添加到您的项目中。在您的项目资源管理器中,您可能希望将其“拖”到“Frameworks”文件夹中以进行组织。
我没有遇到同样的错误,并且有两个版本的 XCode,所以我只是在猜测它可能是什么。我希望这对您有所帮助。
此外,这是预发布软件,因此可能无法公开讨论。请参阅这篇关于之前升级期间类似问题的 SO 文章。
关于iphone - XCode 4.5 给我 "SenTestingKit/SenTestKit.h"文件未找到,但适用于 4.4.1,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12498868/
我有在xcode 6.4中可以正常运行的项目,现在我正在xocde7 beta版中运行它。找不到其给定错误“SenTestingKit/SenTestingKit.h”文件 /Applications
我目前正在从事一个项目,我正在使用 Stripe 包从我的项目中实现 PaymentGateWay。我已经为这个项目使用了 UnitTesting(自动导入 SenTestingKit/SenTest
我已经通读了在 xcode 4.5 中引用此内容的文章,但它在 xcode 5.0.2 中对我没有帮助。 我有一个编译成功的项目。如果我将 Stripe 框架添加到我的项目中,它会立即无法编译,并为我
我已经为 iPhone 创建了一个基于 map 的应用程序,并且最近将它提交给了商店。我在设备或模拟器上运行该应用程序没有遇到任何问题。但是,商店拒绝了它,因为它在发布时崩溃了。崩溃日志提示找不到 S
我在升级我的 xcode 版本时出现了一个问题。我使用单元测试,现在当我尝试导入 SenTestingKit ( #import ) 时,我收到此错误:SenTestingKit/SenTestin
我想在 iOS 中进行单元测试。默认情况下,测试类是使用 Xcode 5 中的 XCTest 框架类创建的。我在早期版本的 iOS 中使用过 SenTestingKit。这两个框架有什么区别? XCT
我正在尝试使用 XCode 3.2.3 为 iPhone 应用程序设置单元测试。 我按照 http://developer.apple.com/iphone/library/documentation
我是 Xcode 测试新手。我正在关注开发人员文档“iOS 开发指南”单元测试应用程序。 我已成功将单元测试包添加到我的应用程序中,但有一个测试失败。 当我构建测试目标时,输出按预期显示 1 个错误,
我似乎能够找到用于测试异常的唯一解决方案是使用 SenTestingKit 的 STAsertThrows 和 STAsertThrowsSpecific,但是在这两种情况下,当应用程序抛出异常时测试
我已经创建了一个 iOS 单元测试目标,用于按照 Apple 文档中提供的步骤进行逻辑测试。 但是我的构建失败了并且出现了以下错误: Undefined symbols: "_OBJC_CLASS_$
我有 Xcode 5.0.2。我创建了新项目。新项目已经有了基于XCTest框架的测试目标。但 XCTest 不适用于 iOS 6.1。但我想在 iOS 6.1 上测试我的项目,为此,我认为我应该迁移
我一直在寻找一种方法来使用 SenTestingKit 在我的客户端代码和我们的服务器之间进行一些集成测试。我没有任何运气。似乎一旦代码在方法中运行,对象就会被销毁。这意味着任何异步响应都不会调用选择
我有一个类似于 this post 中的错误.现在,我确定我在某个地方犯了一些愚蠢的错误,可能与释放对象或观察者或其他无关的东西有关,但由于我似乎无法找到调试代码的方法,所以我认为我可以使用NSDeb
关于使用 SenTestingKit(XCode 4 的内置单元测试框架)和 GHUnit 对 XCode 4 进行单元测试,有什么建议吗?特别是: XCode 4 中单元测试的明显改进是否意味着使用
当尝试使用 OCUnit (SenTestingKit) 编写一些单元测试时,我开始在 XCode 中收到如下警告。 warning: creating selector for nonexisten
我刚刚安装了 XCode 4.5,它在我现有的一个项目中给出了一个“SenTestingKit/SenTestingKit.h”文件未找到错误。这个错误只发生在 XCode 4.5 中,但它在 4.4
我是一名优秀的程序员,十分优秀!