2010-06-01 98 views
1

我正在构建使用MPMoviePlayerViewController播放视频的通用应用程序。观察通知“MPMoviePlayerPlaybackStateDidChangeNotification”。该应用程序成功运行在iPad上的模拟器,但会引发以下错误,当它运行在iPhone: -dyld:找不到符号:_MPMoviePlayerPlaybackStateDidChangeNotification

使dyld:找不到符号:从参考_MPMoviePlayerPlaybackStateDidChangeNotification :/用户/德维尔/库/应用程序支持/ iPhone模拟器/ 3.0 /应用/ 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

是否有人遇到同样的问题并得到解决?

在此先感谢!

回答

3

您需要弱连接MediaPlayer框架。

看看this answer看看如何弱链接一个框架。

相关问题