MPVolumeView и iOS 5

Я пытаюсь сделать ползунок для управления громкостью устройства. Раньше я делал это с помощью 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)

Может кто-нибудь, пожалуйста, скажите мне, в чем проблема или есть другой способ управления громкостью устройств.

Заранее спасибо!


person reggian    schedule 16.10.2011    source источник


Ответы (1)


Вы должны убедиться, что вы ссылаетесь на MediaPlayer.framework

person hypercrypt    schedule 16.10.2011
comment
Если это означает включение #import ‹MediaPlayer/MediaPlayer.h› в мой файл .h, то это не поможет. - person reggian; 17.10.2011
comment
Вам также необходимо включить его на этапе сборки «Связать двоичный файл с библиотеками». Если вы перейдете к инспектору проекта, выберите цель, перейдите к этапам сборки и убедитесь, что MediaPlayer.framework находится в списке «Связать двоичный файл с библиотеками». - person hypercrypt; 17.10.2011