1

我很久以来一直在运行项目。它突然开始出错。我刚刚将 Xcode 更新到 7.3 创建证书并在 iTunes 上传 App 以进行测试飞行。现在,当我运行项目时,它会给出错误“CoreTelephony/CTCallCenter.h 文件未找到”。我已删除这些文件并再次运行,这次它给出“CoreBluetooth/CoreBluetooth.h 文件未找到”。

在此处输入图像描述

App 中已经存在框架

在此处输入图像描述

  • 我有清理和重建项目,重新启动 xcode,重新启动 pc。
  • 我在“标题搜索路径”中添加了“$(OBJROOT)/UninstalledProducts/$(PLATFORM_NAME)/include”行。但是没有任何效果,那么如何解决这个错误呢?
4

1 回答 1

0

Watch OS 2.x 上不存在 CoreBluetooth 和 CoreTelephony。这是我的提示:

  • 在项目设置中定义您的预处理器宏。在我的情况下是 APPLE_WATCH=1
  • 你的代码现在应该是这样的
#ifndef APPLE_WATCH
   // YOUR CODE HERE
#endif
于 2016-08-15T08:08:48.257 回答