获取编译错误&通过Xcode中的CocoaPods安装Soundcloud API后发出警告

时间:2014-01-11 16:18:55

标签: ios soundcloud

Soundcloud API出现问题。

我收到多个警告&问题,我不知道我该怎么做才能解决这个问题。

我是否要更改标题搜索路径&其他链接标志?我也尝试了终端版本的安装,我得到了警告&编译错误

感谢您的帮助,我不得不试图在没有警告的情况下运行Soundcloud API而且我无法做到这一点。

我附上一些截图。

enter image description here

enter image description here

enter image description here

由于

2 个答案:

答案 0 :(得分:2)

这看起来很像XCode - iOS: Can't resolve conflict between CocoaLibSpotify and Parse framework的副本。

我在这里猜测,但你在做-all_load吗?

  • 删除-ObjC-all_load
  • 添加-force_load <SoundCloudAPI library path>仅加载libSoundCloudAPI。

阅读github page后,您可能根本不需要-force_load


由于所有弃用的API,您可能还需要调整警告级别。

答案 1 :(得分:0)

它正在工作!谢谢你的帮助!!我很高兴:D我强迫加载库而没有添加前缀libPods,这是通过CocoaPods添加安装项目的。隐藏Deprecated函数的技巧非常有用。经过一天尝试不同的设置,它正在运行。

这些是我在“Other Linker Flags”中放入的链接器标志

-force_load $(BUILT_PRODUCTS_DIR)/libPods-OHAttributedLabel.a

-force_load $(BUILT_PRODUCTS_DIR)/libPods-CocoaSoundCloudUI.a

-force_load $(BUILT_PRODUCTS_DIR)/libPods-CocoaSoundCloudAPI.a

-force_load $(BUILT_PRODUCTS_DIR)/libPods-NXOAuth2Client.a

在“标题搜索路径”中,我输入了“./**

enter image description here