头文件不添加框架套件在ios xcode中

我是如此新的xcode,我有一个以下的文件,如下图所示的speechkit框架

在这里输入图像说明

现在,当我将这个框架添加到我的xcode项目中时,头文件显示为空,如下所示

在这里输入图像说明

并最终与build立错误'词法预处理器问题SpeechKit / SpeechKit.h'文件未find'。 它有什么问题? 如何解决这个问题?

我遇到过同样的问题。 您的标头符号链接已损坏(其他人),您必须将其replace为有效的符号链接。

你可以在你的框架的每个符号链接上使用ln -s命令,或者在这里使用我的脚本: https : //gist.github.com/spawnrider/6088294#file-fix_symlinks_fmk_ios-sh

Xcode的另一个新手在这里。 我也花了很多时间来解决这个问题。 我的场景是框架被同事通过电子邮件发送给我的zip文件。

我在Windows上解压缩并将其复制到我的Mac。 错误的移动。 我本应该在Mac上解压缩它。 如果你想知道为什么你的“标题”不是一个文件夹,那么这是你的答案。

正确的答案是,你必须确保文件编译正确。 在我的情况下,我不得不再次下载我select的SDK /框架。

  1. 删除项目中的所有speechkit文件和磁盘
  2. 从你的源再次下载
  3. 将其添加到您的项目
  4. 确保链接框架(构build阶段 – >链接二进制与库)

这应该做到这一点。 我不知道为什么编译不正确。 但是,当我按照上面的步骤,框架编译正确,项目build成。

你的框架没有编译成功。 您需要将框架添加到“编译源”构build阶段。

转到您的目标设置并select第4个选项卡(构build阶段)。 打开“Compile Sources”阶段,点击“+”符号并添加你的框架。 现在应该解决词汇/预处理程序问题“SpeechKit / SpeechKit.h”文件找不到“。

我发现,如果你解压任何下载的示例代码,并得到任何词法/预处理器的问题,那么只需简单地添加该框架按照以下步骤转到您的目标的设置,并select第四个选项卡(生成阶段)。 打开“Compile Sources”阶段,点击“+”符号,并通过点击(从示例代码文件夹中添加其他选项)添加您的框架。