2010-03-09 55 views
0

SaveVideoAtPathToSavedPhotosAlbum功能僅適用於iPhone SDK 3.1或更高版本,但我們希望保持與3.0設備的向後兼容性。如何才能做到這一點?可能使用SaveVideoAtPathToSavedPhotosAlbum並仍保持3.0向後兼容性?

起初,我們雖然可以做一個運行時檢查,但事實證明,這甚至無法針對3.0 SDK進行編譯。

我們所得到的是錯誤

"_UISaveVideoAtPathToSavedPhotosAlbum", referenced from:  

-[MovieViewController saveButtonPressed:] in MovieViewController.o  

ld: symbol(s) not found 

回答

0

設置基本SDK到iPhone設備3.0(內部屬性發現項目),並設置活動的SDK你正在編寫的最新版本。這將導致構建鏈接到那些不可用的方法。只要確保你只在可用的OS版本中調用它們。