Soundcloud SDK 支持 64 位吗?

Does the Soundcloud SDK support 64bit?

我关注了页面 https://developers.soundcloud.com/docs/api/ios-quickstart

由于现在需要 arm64,我更改了:

架构:标准架构(armv7、arm64)

仅构建活动架构:否

有效架构:arm64 armv7

我遇到了错误,所以现在我想知道,SoundCloud API 支持 64 位吗?

错误如下:

"_NXOAuth2AccountDidFailToGetAccessTokenNotification", referenced from:
-[SCSoundCloud init] in libSoundCloudAPI.a(SCSoundCloud.o)
"_NXOAuth2AccountStoreAccountsDidChangeNotification", referenced from:
-[SCSoundCloud init] in libSoundCloudAPI.a(SCSoundCloud.o)
"_NXOAuth2AccountStoreDidFailToRequestAccessNotification", referenced from:
-[SCSoundCloud init] in libSoundCloudAPI.a(SCSoundCloud.o) 
"_NXOAuth2AccountStoreErrorKey", referenced from:
-[SCLoginViewController failToRequestAccess:] in libSoundCloudUI.a(SCLoginViewController.o)

我在 64 位演示项目的 Soundcloud 中遇到了同样的问题。

我做了很多 googling/R&D 并且基于这些我已经了解了以下摘要。

1) SoundCloud project/libraries 仅为 32 位构建(不适用于 64 位)

2) 如果您在您的项目中配置声音云库并且您正在尝试为 iPhone5s、iPhone5c、iPhone6、iPhone6+ 模拟器(任何 Xcode 即 XCODE5.0,5.1,6,6.1) 然后它会给出参考或其他错误,但如果你在 iphone5 或 iPhone4s 或 iPhone4 中执行,那么它会完美无误地工作.

3) 一旦 Sound clouds 库将更新为 64 位,那么您只需要替换库,它就会毫不费力地工作。

4) 如果您想要应用程序的演示源代码,请告诉我。我会帮助您解决这个问题

我在我的项目中也使用了一段时间的 SoundCloud 库。由于不是最新的并且它有很多依赖项,我决定创建自己的库并将其发布到 Github:

ABMSoundCloudAPI on Github

也许它对你有用:)