SoundCloud iOS SDK架构

tbo*_*hev 5 xcode cpu-architecture linker-errors ios soundcloud

我正在开发一个音乐流iOS项目,并希望利用SoundCloud SDK.

我按照本指南的说法发布了这个发球台:https: //developers.soundcloud.com/docs/api/ios-quickstart

五个SoundCloud依赖项是:

  1. CocoaSoundCloudAPI
  2. OAuth2Client
  3. JSONKit
  4. OHAttributedLabel
  5. CocoaSoundCloudUI

所有这五个项目都可以作为子模块使用,只需添加到当前的git存储库即可.根据上面链接的指南,您应该能够添加它们并继续您的项目.但是,他们的架构都各不相同!CocoaSOundCloudAPI,JSONKit,OHAttributedLabel和CocoaSoundCloudUI都是32位架构项目,而OAuth2Client是64位架构项目.

无论我将我的项目构建为32位还是64位,我都会遇到Mach-O链接器错误.我在我的主要Xcode项目中添加了32位和64位作为有效架构,但问题仍然存在.

我也无法找到这些子模块的其他版本.我不可能是唯一一个有这个问题的人,因为我一字一句地遵循指南,但我找不到任何解决方案.

请帮帮我!

我正在使用Xcode 6并构建iOS8 SDK.

谢谢!

编辑:

以下是我的架构和错误的屏幕截图...... arhitectures erroes

And*_*off 3

这是对我有帮助的事情:

  1. 转到 SmartSpeakers 目标(或您的应用程序的目标)
  2. 构建设置 -> 其他链接器标志
  3. 添加$(inherited)
  4. 建造它!