3

我下载了蓝牙低能量 (BLE) 心率示例代码(如果有兴趣,请参阅: http: //developer.apple.com/library/mac/#samplecode/HeartRateMonitor/Listings/ReadMe_txt.html)并使用 XCode 4.6 构建它Mtn Lion MacBook Air。我收到以下错误: Documents/HeartRateMonitor/HeartRateMonitor/HeartRateMonitor-Prefix.pch:6:13: fatal error: 'Cocoa/Cocoa.h' file not found #import

我尝试了各种方法,例如摆脱预编译的头文件,更改一些设置,但没有任何效果。我是 Apple 世界的新手;我用 XCode 完成了有限的 iOS 工作,但没有 Mac 编程。我做了一些研究并尝试遵循这里的建议,例如: Compile, Build or Archive questions with Xcode 4 (and dependencies)

从 Xcode 项目中删除 Prefix.pch 文件可以吗?

请注意,原始示例声明它适用于 XCode 4.2 或更高版本。

4

2 回答 2

4

对于同一个确切的项目,我遇到了这个问题。从苹果开发网站下载命令行工具包,一切顺利。

https://developer.apple.com/downloads/index.action?name=for%20Xcode%20-

于 2013-02-05T00:38:07.650 回答
2

您需要将 Cocoa.framework 添加到您的项目中——这就是 Cocoa/Cocoa.h 所在的位置。有关如何使用特定版本的 Xcode 执行此操作的详细信息,请参阅 Xcode 文档。(顺便说一句,一旦你这样做了,你不应该需要删除 .pch 文件。)

于 2013-02-04T22:52:41.567 回答