2012-08-03 42 views
0

所以在模擬器上它的作品都是完美的。沒有錯誤,沒有什麼 現在我想把它放在我的iPod上,我得到一些未知的錯誤,我不知道如何解決它們。目標C視頻播放器很多錯誤

-I有MediaPlayer.framework,它包括在我的體型

以下是錯誤:

ld: warning: ignoring file /Users/NAME/Desktop/XCode/PROJECT/MediaPlayer.framework/MediaPlayer, file was built for unsupported file format which is not the architecture being linked (armv7) 
Undefined symbols for architecture armv7: 
    "_OBJC_CLASS_$_MPMoviePlayerViewController", referenced from: 
     objc-class-ref in MoviePlayViewController.o 
    "_MPMoviePlayerDidEnterFullscreenNotification", referenced from: 
     -[MoviePlayViewController viewDidLoad] in MoviePlayViewController.o 
    "_MPMoviePlayerWillExitFullscreenNotification", referenced from: 
     -[MoviePlayViewController viewDidLoad] in MoviePlayViewController.o 
    "_MPMoviePlayerPlaybackDidFinishNotification", referenced from: 
     -[MoviePlayViewController viewDidLoad] in MoviePlayViewController.o 
    "_MPMoviePlayerPlaybackDidFinishReasonUserInfoKey", referenced from: 
     -[MoviePlayViewController playbackFinished:] in MoviePlayViewController.o 
    "_MPMoviePlayerWillEnterFullscreenNotification", referenced from: 
     -[MoviePlayViewController viewDidLoad] in MoviePlayViewController.o 
    "_MPMoviePlayerDidExitFullscreenNotification", referenced from: 
     -[MoviePlayViewController viewDidLoad] in MoviePlayViewController.o 
ld: symbol(s) not found for architecture armv7 
clang: error: linker command failed with exit code 1 (use -v to see invocation) 

誰能告訴我什麼是錯誤的手段,我要檢查什麼? :)

感謝

whcih是可以理解的,我是唯一:不支持的文件格式。

+0

您是否試圖捆綁自己的框架副本? – Chuck 2012-08-03 19:54:21

回答

4

它找不到MediaPlayer.framework我認爲是問題所在。您需要在構建設置中更新庫標題搜索路徑。它相信在您的桌面上尋找它。

您可能需要將它添加到您的目標,重新鏈接它,或只是確保它指向正確的位置。