我正在将 Vungle SDK 添加到我的目标 C 项目中,但我不断收到这个我无法弄清楚的错误
有人对如何解决此问题有任何线索吗?
我也在使用可可豆荚!
谢谢!
您可以使用Cocoapods将 SDK 添加到您的项目中。这样您就不必担心手动 Xcode 设置。
请参阅https://support.vungle.com/hc/en-us/articles/204430550-Get-Started-with-Vungle-iOS-SDK
相同的错误消息有很多不同的问题。(链接器命令失败,退出代码为 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
会正常工作。还有一件事,您需要拆分代码AppDelegate
并ViewController
导致它们有自己的角色。
希望它可以帮助你.. :)