2016-10-21 71 views
0

我有一个使用另一个自定义框架的iOS应用程序。我编译了框架并将其添加到项目中,但链接器不断抱怨它丢失了。要将它添加到项目中,我只需单击链接框架和库下的+按钮并添加.framework软件包。我还需要做其他事吗?如何获得有关该问题的详细信息,因为在我使用文件浏览器浏览时,框架的路径是正确的。无法添加框架

回答

0

它是一个pod框架或库。如果您的框架存在而不是红色,请在产品文件夹下检查。请尝试从产品中删除它并重新添加。

+0

任何地方都没有红色,框架列在框架下,而不在产品下。仅AFAIK产品列在产品下。 – Loke

+0

您是否在添加时检查了“将项目复制到目标组文件夹”选项。 –

+0

您可以按照以下步骤操作: 1)在您的项目中创建子文件夹并将框架添加到该文件夹​​中。 2)现在,打开Build Phases - >与库链接二进制文件。然后点击'+'按钮。 3)然后点击“添加其他”,而不是添加默认框架。 –

0

问题很简单,解决方案也是如此。该框架不能被连接器,只眺望预定义的路径下

构建设置中找到 - >搜索路径 - >框架搜索路径

我不得不下此插件框架文件夹一切进展顺利。

大多数人不会遇到这个问题,因为他们决定在拖放时将框架复制到项目中。我决定不复制并面对这个问题,但总有一个解决方案。更多信息可以在https://fixed-it.blogspot.in/2016/10/xcode-objective-c-custom-frameworks-and.html找到。感谢所有的帮助。