1

I got hit with the iTunes update breaking everything in Yosemite. I repaired Safari by deleting MobileDevice.Framework, but iPhoto still won't open. Any thoughts?

(I'm not ready to migrate to photos)

UPDATE

they /just/ pushed an iTunes update that patched it. DERP. Fixed

  • Dyld Error Message: Library not loaded: /system/library/privateframeworks/MobileDevice.framework/versions/a/mobiledevice – Emily Schneider Dec 17 '18 at 1:31
  • Did i break this when I deleted the mobile device.framework file? – Emily Schneider Dec 17 '18 at 1:32
  • yup, you did break it :) – Ruskes Dec 17 '18 at 1:36
  • @Buscar웃 Sounds like an answer to me, I say post that. – JMY1000 Dec 17 '18 at 1:44
  • @JMY1000 that's ok, you do it – Ruskes Dec 17 '18 at 1:54
1

Based on the error message, it sounds like MobileDevice.Framework is necessary for iPhoto (probably because of its ability to pull photos from a mobile device.) I'm inclined to believe that since it's crashing at launch, this library needs to be loaded at start time. While it might be possible to maintain two different versions in a separate location, figuring out how to point each application to the right version really doesn't seem like the best idea to me. My recommendation would be one of the following:

  • Update macOS and...
    • Switch to Photos (IMO it's actually much better than iPhoto.)
    • Continue to use iPhoto. Though it won't launch normally, if you right click it, hit "Show Package Contents" and navigate to Contents/MacOS/iPhoto and double click, it should launch.
  • Downgrade iTunes and restore your library from a backup (either Time Machine/whatever backup service you use, or the automatic backups iTunes creates when upgrading) or simply reimport your music.
  • Wait and see if Apple releases a new version of iTunes without this issue.
  • soooo they /just/ pushed an iTunes update that patched it. DERP. Fixed – Emily Schneider Dec 17 '18 at 3:07

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .