0

我正在将 Vungle SDK 添加到我的目标 C 项目中,但我不断收到这个我无法弄清楚的错误

在此处输入图像描述

有人对如何解决此问题有任何线索吗?

我也在使用可可豆荚!

谢谢!

4

3 回答 3

1

您可以使用Cocoapods将 SDK 添加到您的项目中。这样您就不必担心手动 Xcode 设置。

请参阅https://support.vungle.com/hc/en-us/articles/204430550-Get-Started-with-Vungle-iOS-SDK

于 2016-08-12T20:11:03.407 回答
0

您需要做的几件事:

1) 在您的 Xcode 项目的文件列表中,单击框架并确保它包含在您的目标中。就像我在我自己的项目中使用 RNCryptor 所做的那样: 检查目标成员 2) 转到目标的构建阶段并确保您的框架包含在“使用库链接二进制文件”下 将二进制文件与库链接

另外,如果您使用的是 Cocoapods:

1)确保同时执行 apod installpod update(在 Xcode 工作区关闭时),一旦完成,重新打开工作区。

于 2016-08-12T20:08:20.153 回答
0

相同的错误消息有很多不同的问题。(链接器命令失败,退出代码为 1)

1)如果您在不同的类中有两个相同的常量,那么也会发生此问题。

2)如果您不小心在实现文件中导入了.m文件而不是.h文件。

3)如果您导入了同一个库的两个不同版本,也可能出现此错误,在这种情况下,只需删除旧版本并仅保留一个版本。

4)other linker flags在“ ”中添加“ ”,Project而不是在“ Targets”中。所以,你把它移到“ Targets”,它不应该在“ Project”。

5)检查一下

project->target->build settings-> search enable bitcode->set NO in DEBUG

看看这个 .. 如果没问题,那么一旦做如下。

Menu > Product > Clean...然后运行项目

我认为在deleting派生数据之后,cleaning并且rebuilding会正常工作。还有一件事,您需要拆分代码AppDelegateViewController导致它们有自己的角色。

希望它可以帮助你.. :)

于 2016-08-13T05:04:23.130 回答