dyld: символ не найден: _MPMoviePlayerPlaybackStateDidChangeNotification

Я строю универсальное приложение, которое использует MPMoviePlayerViewController для воспроизведения видео. Наблюдение за уведомлением "MPMoviePlayerPlaybackStateDidChangeNotification". Приложение успешно работает в симуляторе iPad, но выдает следующую ошибку при запуске в iPhone: -

dyld: символ не найден: _MPMoviePlayerPlaybackStateDidChangeNotification Ссылка на: /Users/veer/ Библиотека / Поддержка приложений /iPhone Simulator/3.0/Applications/27BC67AA-72D1-4DD2-9146-0126FCC8E90C/test.app/eReader Ожидается в: /Developer/Platforms/iPhoneSimulator.platform/ Разработчик /SDKs/iPhoneSimulator3.0.sdk/ Система / Библиотека / Каркасы /MediaPlayer.framework/MediaPlayer в / Users / veer / Библиотека / Поддержка приложений / iPhone Simulator / 3.0 / Applications / 27BC67AA-72D1-4DD2-9146 -0126FCC8E90C / test.app / читалка

Есть ли у кого-то такая же проблема и была решена?

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

1 ответ

Вам нужно ослабить связь с платформой MediaPlayer.

Посмотрите на этот ответ, чтобы увидеть, как слабые ссылки фреймворка.

Другие вопросы по тегам