Apple has plugged a hole that allowed users to sideload iOS and iPad applications to M1 Macs that were never intended to run on desktop, 9to5Mac reports. The server-side change ensures that only applications that app developers have flagged as optimized for Mac will run.
Late last year, Apple launched its first Macs running on its own ARM-based custom CPU called the M1, as opposed to the Intel chips that have been used in Macs for several years. These new machines included the entry-level 13-inch MacBook Pro, the MacBook Air, and the low-end Mac mini.
Since those machines now share an architecture with iPhones and iPads, which also have closely related ARM-based chips, it became possible to run iOS and iPadOS apps natively on Macs that were equipped with the M1 chip. Apple supported this by listing iPhone and iPad apps that passed an automated test on the Mac App Store, provided developers did not opt out of having the app listed.