xcode pods:未知类型名称'link':链接到不存在的头文件?

时间:2016-06-01 14:23:56

标签: ios xcode hyperlink cocoapods header-files

作为继承iOS应用程序的C#开发人员, 我正在努力构建/运行这个应用程序。 Xcode会为头文件抛出错误,我认为它无法找到。

当我打开文件时 (荚/接头/生成/ CocoaSecurity / CocoaSecurity.h) ,它显示为其内容:

link ../../../ CocoaSecurity / CocoaSecurity / CocoaSecurity.h

文件的位置是 (荚/ CocoaSecurity / CocoaSecurity / CocoaSecurity.h)

错误讯息:

unknown type name link

please see screenshot

感谢帮助帮忙的人,问题是,pod安装不会只是获取文件内容吗? 链接似乎指向的文件已经存在? screenshot with file location/contents

1 个答案:

答案 0 :(得分:0)

您应该重新安装使用Cocoa-Pods机制添加的所有组件。

创建一个文本文件" fixPods.sh"使用以下代码:

#!/bin/bash
# My example bash script
echo "-------- Renaming original Podfile..."
mv podfile podfile.temp
echo "-------- Creating empty Podfile..."
pod init
echo "-------- Removing all pods..."
pod install
echo "-------- Deleting empty Podfile..."
rm podfile
echo "-------- Restoring original Podfile..."
mv podfile.temp podfile
echo "-------- Restoring all pods"
pod install

打开终端并导航到项目文件夹(cd [文件夹路径])。您可以将文件夹图标拖到终端屏幕中以获取路径。 要运行该脚本,请键入:

./fixPods.sh