Hallo zusammen,
bin wegen einiger 32 Bit Applikationen bewusst nicht auf Catalina gegangen und bis vor kurzem ging auch alles wunderbar. Jetzt laufen aber meine 32bit Applikation doch nicht mehr, da wohl durch iTunes das MobileDevice.Framework klammheimlich auf 64bit upgedatet wurde.
Habe mit dieser Anleitung (unten) die 32 Bit Apps wieder zum laufen bekommen, aber nun kann ich mein iPhone nicht mehr syncen und auch kein Backup machen da die Meldung kommt dass ich updaten muss.
Wenn ich das machen, dann laufen die 32bit Applikationen nicht mehr.
Hat hier jemand eine Idee wie ich beides zum laufen bekomme.
----------------------------------------------
1. Score a MobileDevice.framework - say a 2019 version or maybe a January-March 2020 one. Ask a friend. Check some other computer of yours. Preferably Mojave version.
2. Boot up with CMD-R down
3. Go to Utilities -> Terminal. Type csrutil disable
4. Boot back to macOS.
5. Move MobileDevice.framework from /System/Library/PrivateFrameworks/ to a folder of choice.
6. Place older MobileDevice.framework to /System/Library/PrivateFrameworks/
7. Go to Terminal and to folder /System/Library/PrivateFrameworks/MobileDevice.framework/Versions/A/
8. Type file MobileDevice
9. Verify that it looks something like the following:
$ file /System/Library/PrivateFrameworks/MobileDevice.framework/Versions/A/MobileDevice
/System/Library/PrivateFrameworks/MobileDevice.framework/Versions/A/MobileDevice: Mach-O universal binary with 2 architectures: [i386:Mach-O dynamically linked shared library i386] [x86_64]
/System/Library/PrivateFrameworks/MobileDevice.framework/Versions/A/MobileDevice (for architecture i386): Mach-O dynamically linked shared library i386
/System/Library/PrivateFrameworks/MobileDevice.framework/Versions/A/MobileDevice (for architecture x86_64): Mach-O 64-bit dynamically linked shared library x86_64
10. Make sure your app works. Whichever app it is. For me, I ran Sample Manager and Renoise 3.1.1 32-bit version. Plugins loaded, apps worked.
11. Boot up with CMD-R down
12. Go to Utilities -> Terminal. Type csrutil enable
13. Restart.
14. Verify that apps still work.
----------------------------------------------
DANKE und freue mich auf Antwort.
Ralph
bin wegen einiger 32 Bit Applikationen bewusst nicht auf Catalina gegangen und bis vor kurzem ging auch alles wunderbar. Jetzt laufen aber meine 32bit Applikation doch nicht mehr, da wohl durch iTunes das MobileDevice.Framework klammheimlich auf 64bit upgedatet wurde.
Habe mit dieser Anleitung (unten) die 32 Bit Apps wieder zum laufen bekommen, aber nun kann ich mein iPhone nicht mehr syncen und auch kein Backup machen da die Meldung kommt dass ich updaten muss.
Wenn ich das machen, dann laufen die 32bit Applikationen nicht mehr.
Hat hier jemand eine Idee wie ich beides zum laufen bekomme.
----------------------------------------------
1. Score a MobileDevice.framework - say a 2019 version or maybe a January-March 2020 one. Ask a friend. Check some other computer of yours. Preferably Mojave version.
2. Boot up with CMD-R down
3. Go to Utilities -> Terminal. Type csrutil disable
4. Boot back to macOS.
5. Move MobileDevice.framework from /System/Library/PrivateFrameworks/ to a folder of choice.
6. Place older MobileDevice.framework to /System/Library/PrivateFrameworks/
7. Go to Terminal and to folder /System/Library/PrivateFrameworks/MobileDevice.framework/Versions/A/
8. Type file MobileDevice
9. Verify that it looks something like the following:
$ file /System/Library/PrivateFrameworks/MobileDevice.framework/Versions/A/MobileDevice
/System/Library/PrivateFrameworks/MobileDevice.framework/Versions/A/MobileDevice: Mach-O universal binary with 2 architectures: [i386:Mach-O dynamically linked shared library i386] [x86_64]
/System/Library/PrivateFrameworks/MobileDevice.framework/Versions/A/MobileDevice (for architecture i386): Mach-O dynamically linked shared library i386
/System/Library/PrivateFrameworks/MobileDevice.framework/Versions/A/MobileDevice (for architecture x86_64): Mach-O 64-bit dynamically linked shared library x86_64
10. Make sure your app works. Whichever app it is. For me, I ran Sample Manager and Renoise 3.1.1 32-bit version. Plugins loaded, apps worked.
11. Boot up with CMD-R down
12. Go to Utilities -> Terminal. Type csrutil enable
13. Restart.
14. Verify that apps still work.
----------------------------------------------
DANKE und freue mich auf Antwort.
Ralph