I don't know if this is good news but I found a solution to sync my iphone and make my imovie work smoothly like before. I can now sync my iphone via air or "wireless" and update my music, videos, and etc. but once you use a USB cable, itunes won't be able to detect your phone. To me that is fine I rarely update my files using the USB cable anyways. I found out that it is not the entire "MobileDevice.framework" folder that causes the error in imovie. It is the file called "MobileDevice". I compared the old vs new MobileDevice file and it appears that the new one is a smaller file, therefore something has been changed there that causes the error in imovie. Here are the steps that I did to make things work:
- Go to this thread and read how Nicocaro found the culprit and read after that Donatien290's instruction on how to overwrite the new "MobileDevice.framework" folder with the working old version. https://discussions.apple.com/thread/251266351?page=2
- Download the old clean version of "MobileDevice.framework" from Donatien290's link in his Youtube video. Search this title on youtube: " erreur partage vidéo FCPX/Imovies ---- video export final cut crash " Go to description and you will find the download link there.
- Update your Itunes as required. Yes, you have to update your itunes even though we already know that it will affect exporting projects in imovie.
or simply plugin your iphone via USB cable and update with the new software.
- Open the old "MobileDevice.framework" that you just downloaded from Donatien290's video and copy the "MobileDevice" file.
- Go to finder and open your Macintosh HD and go to this folder address:
/System/Library/PrivateFrameworks/MobileDevice.framework/
- Open "MobileDevice.framework" folder, and go to verions/A/ and paste the old "MobileDevice" file to overwrite the new one.
Thats it! My device OS is El Capitan 10.11.6 2011 Macbook Pro, itunes version is 12.8.2.3 (last version released), and imovie 10.1.6. I hope this helps and let me know if this works on your end as well. Who knows maybe Apple will fix the issue in their next update.