32 & 64 bit application support
Why can't Apple support both 32 and 64 bit applications?
MacBook Air 13″, macOS 12.4
Why can't Apple support both 32 and 64 bit applications?
MacBook Air 13″, macOS 12.4
An alternative is:
• Download "VirtualBox" from "Oracle", its a free hypervisor software,
it allows you to create a virtual/guest machine (PC, mac, etc, etc) based computer , inside a physical/host machine (such as your mac computer).
• Then create a virtual mac computer inside the VirtualBox software, attach a virtual dvd/cd drive in mac machine, assign 2GB or 4GB ram memory, assign 1 or 2 cpu core.
• Download the macOS 10.14 Mojave installer app/DMF file from apple website or from your friend who is still using Mojave : https://itunes.apple.com/us/app/macos-mojave/id1398502828?mt=12
• How to download macOS - Apple Support
sudo /Applications/Install\ macOS\ Mojave.app/Contents/Resources/createinstallmedia --volume /Volumes/MyVolume
• Create a disk image DMG file by using below command, inside the Terminal:
hdiutil create -o /tmp/Mojave -size 8500m -volname Mojave -layout SPUD -fs HFS+J
• Mount the created DMG disk image, with next comand:
hdiutil attach /tmp/Mojave.dmg -noverify -mountpoint /Volumes/Mojave
• Next we are using the createinstallmedia feature, to create the macOS installer application inside the mounted volume:
sudo /Applications/Install\ macOS\ Mojave.app/Contents/Resources/createinstallmedia --volume /Volumes/Mojave --nointeraction
• When createinstallmedia function has finished, we unmount the volume:
hdiutil detach /volumes/Install\ macOS\ Mojave
• Convert the DMG disk image file, into an ISO disk image file, Though technically we specify a CDR file, but it’s the same as an ISO file:
hdiutil convert /tmp/Mojave.dmg -format UDTO -o ~/Desktop/Mojave.cdr
• We rename the CDR file extension "CDR" into "ISO", to convert the CDR to ISO:
mv ~/Desktop/Mojave.cdr ~/Desktop/Mojave.iso
• At this point we have the "Mojave.iso" disk image file which contains the macOS Mjave installer.
• Attach that "Mojave.iso" file with the virtual CD/DVD disk drive, inside the mac virtual-machine.
• Configure VirtualBox to start installation from the CD/DVD drive, so put CD/DVD drive as 1st boot drive.
• Start mac virtual-machine inside the VirtualBox.
• macOS Mojave installation will begin.
• finish installation.
• Shutdown the virtual mac computer.
• Configure VirtualBox, change 1st boot disk, into the virtual system (SSD/HDD) disk drive.
• Start macOS Mojave again. In VirtualBox app menu, click on Load Guest addons, a virtual CD disk will appear, run the "pkg" installer there, that will add software to use smooth transitional usage of keyboard, mouse, & display resolutions.
• macOS Mojave allows to run 32-bit macOS apps, and also 64 bit macOS apps, but use it only for 32bit apps.
Because Apple Announced, well in advance to all Developers , they intended to discontinue to support anything 32 Bit starting in macOS 10.15 Catalina and above.
It was and is the responsibility of the Developers to write their Software to match the Requirement that Applehad announced and not the other way around.
JB-59 wrote:
Why can't Apple support both 32 and 64 bit applications?
They can and did until Catalina 10.15. 32 bit software is past its prime.
32 & 64 bit application support