MPVolumeView 和 iOS 5
Posted
技术标签:
【中文标题】MPVolumeView 和 iOS 5【英文标题】:MPVolumeView and 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)
谁能告诉我问题出在哪里,或者有没有其他方法可以控制设备音量。
提前致谢!
【问题讨论】:
【参考方案1】:您需要确保链接到MediaPlayer.framework
【讨论】:
如果这意味着在我的 .h 文件中包含 #importMediaPlayer.framework
在“Link Binary With Libraries”列表中。以上是关于MPVolumeView 和 iOS 5的主要内容,如果未能解决你的问题,请参考以下文章
MPVolumeView 的滑块 setVolumeThumbImage:forState: 在 iOS5 上不起作用
iOS MPVolumeView 基于 AudioSession Mode 中断
更改 MPVolumeView 路由按钮 iOS 7 的颜色