unity app Failed to upload because of Non-public API usage "MPMoviePlayerContentPreloadDidFinishNotification"

Version: Unity 3.5.6

I ran into a very huge and urgent problem when uploading app to appstore, I could not upload the app which developed

by unity 3.5.6 after the latest update of appstore last week

iTunes Connect send me an email, saying that

"
Non-public API usage:
The app references non-public symbols in “myAppName”:MPMoviePlayerContentPreloadDidFinishNotification"
"

I suspect that the engine version is too old, “libiPhone-lib.a” of which called this deprecated method

but i can not update to unity 4.0 at this point

is there any way to solve this problem,the problem is very critcal and urgent, thx very much

http://forum.unity3d.com/threads/submission-error-with-mpmovieplayercontentpreloaddidfinishnotification.267261/#post-1773960