【问题标题】:MPVolumeView and iOS 5MPVolumeView 和 iOS 5
【发布时间】:2011-10-16 21:33:51
【问题描述】:

我正在尝试制作一个滑块来控制设备音量。 以前我使用 MPVolumeView 完成了此操作,但从 iOS 5 开始,我在构建时收到以下错误:

Undefined symbols for architecture armv7:
"_OBJC_CLASS_$_MPVolumeView", referenced from:
  objc-class-ref in PlayerViewController.o
ld: symbol(s) not found for architecture armv7
clang: error: linker command failed with exit code 1 (use -v to see invocation)

谁能告诉我问题出在哪里,或者有没有其他方法可以控制设备音量。

提前致谢!

【问题讨论】:

    标签: objective-c ios ios5 volume mpvolumeview


    【解决方案1】:

    您需要确保链接到MediaPlayer.framework

    【讨论】:

    • 如果这意味着在我的 .h 文件中包含 #import ,那么它没有帮助。
    • 您还需要在“将二进制文件与库链接”构建阶段包含它。如果您转到项目检查器,请选择目标,转到 Build Phases 并确保 MediaPlayer.framework 在“Link Binary With Libraries”列表中。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-12-01
    • 2013-11-15
    • 1970-01-01
    相关资源
    最近更新 更多