Troubleshooting Apple Silicon

Created January 2, 20223 min read

Overview

This document is a publicly shared document with some troubleshooting and informational guides around Apple Silicon (M1) support. Please add a comment for any inaccuracies.

Known Issues

Homebrew

  • Homebrew install commands into /opt/hombrew/bin on arm64 systems, instead of /usr/local/bin.

Bookmarks

Guides

Snippets

How to check if a machine is on arm64 or i386

uname -m

How to programmatically check within iOS if an iOS app is running on macOS

ProcessInfo.processInfo.isiOSAppOnMac ? "iOS on Mac" : "iOS NOT on Mac"