iOS自定义框架中的符号链接损坏

马赫什

我目前正在开发已经开发的iOS项目。在这个项目中使用了自定义框架,这给了我错误'abcLib/abcLib.h' file not found

当我在中查看框架时Finder我发现符号链接已损坏,因此,我无法Header files在项目中包含导致文件未找到错误的项目。

下图显示了定制框架的结构: 在此处输入图片说明

我还从我的一位同事(可能有Windows计算机)中获得了.zip格式的框架,并尝试再次集成它,但问题仍然存在。有没有一种方法可以使我的框架没有损坏的符号链接,也可以有一种方法可以重新创建损坏的符号链接。

否则我将需要创建框架的代码

注意:我没有用于创建框架的项目。

蓝手

您可以使用此脚本重新创建符号链接我使用了几次,效果很好。

编辑:

首先删除所有损坏的符号链接。

然后,您可以使用以下命令重新创建它们:

ln -s {path_to_folder_or_file} {name_of_symlink}

因此,您将需要myFramework.framework/Versions/

  • Current指向的符号链接A

并在myFramework.framework/

  • Headers指向的符号链接/Versions/Current/Headers

  • 如果您有一个Resources指向的符号链接/Versions/Current/Resources

  • myFramework指向的符号链接/Versions/Current/myFramework

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章