Deezer Player与arm架构不兼容

时间:2013-12-10 15:01:22

标签: ios xcode deezer

在Xcode中使用API​​我必须编译避免64位弧的项目,但是当我尝试使用DeezerAudioPlayer时,我遇到了armv7弧的不兼容问题。

我应该如何编译项目以避免所有架构问题?

REPORT:

架构armv7的未定义符号:   “_SCNetworkReachabilityGetFlags”,引自:        - libDeezer.a中的[DeezerReachability connectionRequired](DeezerReachability.o)        - libDeezer.a中的[DeezerReachability currentReachabilityStatus](DeezerReachability.o)   “_SCNetworkReachabilityCreateWithAddress”,引自:       + [libeezer.a中的DeezerReachability reachabilityWithAddress:](DeezerReachability.o)   “_SCNetworkReachabilityCreateWithName”,引自:       + [libeezer.a中的DeezerReachability reachabilityWithHostName:](DeezerReachability.o)   “_SCNetworkReachabilityScheduleWithRunLoop”,引自:        - libDeezer.a中的[DeezerReachability startNotifier](DeezerReachability.o)   “_SCNetworkReachabilityUnscheduleFromRunLoop”,引自:        - libDeezer.a中的[DeezerReachability stopNotifier](DeezerReachability.o)   “_SCNetworkReachabilitySetCallback”,引自:        - libDeezer.a中的[DeezerReachability startNotifier](DeezerReachability.o) ld:找不到架构armv7的符号 clang:错误:链接器命令失败,退出代码为1(使用-v查看调用)

__ _ _SOLVED! 问题不在于deezer api,而在于与图书馆的缺失链接。我必须在“项目构建阶段”中的“与库链接”中添加系统框架。

1 个答案:

答案 0 :(得分:0)

确实,需要SystemConfiguration框架。 你能否将你的问题标记为“已解决”。

感谢。