Xcode 5.1中的MPMusicPlayerController链接器错误

时间:2014-07-18 12:43:54

标签: ios xcode linker

我的媒体播放器应用程序正在编译,并在旧版本中无缝工作。 我升级了我的Xcode,我得到以下错误

  

架构armv7的未定义符号:
    " _OBJC_CLASS _ $ _ MPMusicPlayerController",引自:         libvolumectrl_r.a中的objc-class-ref(PlayerVolumeControl.o)
  ld:未找到架构armv7的符号
  clang:错误:链接器命令失败,退出代码为1(使用-v查看调用)

我根据之前的解决方案搜索

尝试了以下内容
  1. 在构建阶段链接库中添加了MediaPlayer.framework
  2. 在我的源文件中包含以下导入
  3. #import <MediaPlayer/MediaPlayer.h>
    #import <MediaPlayer/MPMusicPlayerController.h>

    我仍然无法编译。如果还有其他缺失步骤,请告知我们

1 个答案:

答案 0 :(得分:0)

转到构建设置 - &gt;有效的架构 - &gt;删除armv7架构。 架构中只有arm64。 然后清理应用程序并构建它。没有任何链接器错误。 请按照以下步骤操作。 问候, Kinjal