1

MPMoviePlayerViewController を使用してビデオを再生するユニバーサル アプリを構築しています。通知「MPMoviePlayerPlaybackStateDidChangeNotification」を監視しています。アプリは iPad シミュレーターで正常に実行されますが、iPhone で実行すると次のエラーがスローされます:-

dyld: シンボルが見つかりません: _MPMoviePlayerPlaybackStateDidChangeNotification 参照元: /Users/veer/Library/Application Support/iPhone Simulator/3.0/Applications/27BC67AA-72D1-4DD2-9146-0126FCC8E90C/test.app/eReader 想定: /Developer/Platforms/ iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator3.0.sdk/System/Library/Frameworks/MediaPlayer.framework/MediaPlayer in /Users/veer/Library/Application Support/iPhone Simulator/3.0/Applications/27BC67AA-72D1-4DD2-9146 -0126FCC8E90C/test.app/eReader

同じ問題が発生し、解決された人はいますか?

前もって感謝します!

4

1 に答える 1

3

MediaPlayer フレームワークを弱いリンクにする必要があります。

この回答を見て、フレームワークを弱リンクする方法を確認してください。

于 2010-06-03T09:28:11.917 に答える