From 5f67ba85c6d04b5bea827ec1eabb640028d97ae8 Mon Sep 17 00:00:00 2001 From: Alexandre Reol Date: Wed, 3 Aug 2022 14:17:08 +0200 Subject: [PATCH 1/3] Add installation guide for macOS Ventura Beta users --- .../Mac-OS-X-Homebrew-Installation-Instructions.md | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/doc/md/Installation_Instructions/Mac-OS-X-Homebrew-Installation-Instructions.md b/doc/md/Installation_Instructions/Mac-OS-X-Homebrew-Installation-Instructions.md index f905084f0..4a2258519 100644 --- a/doc/md/Installation_Instructions/Mac-OS-X-Homebrew-Installation-Instructions.md +++ b/doc/md/Installation_Instructions/Mac-OS-X-Homebrew-Installation-Instructions.md @@ -7,6 +7,7 @@ # Table of Contents - [Mac OS X - Homebrew automatic installation](#mac-os-x---homebrew-automatic-installation) - [Table of Contents](#table-of-contents) + - [macOS Ventura Beta users](#macos-ventura-beta-users) - [Apple Silicon (M1) Notes](#apple-silicon-m1-notes) - [Install Proxmark3 tools](#install-proxmark3-tools) - [Upgrade HomeBrew tap formula](#upgrade-homebrew-tap-formula) @@ -21,6 +22,18 @@ +## macOS Ventura Beta users +^[Top](#top) + +Users of macOS Ventura Beta can no longer use Xcode versions lower than 14.0. (*Technically* they can by `Show Package Contents` and running `/Contents/MacOS/Xcode` but this is not recommended or recognized by Brew installations) + +Therefore you need to download Xcode 14.0 Beta and open it to install the correct Command Line Tools. (https://developer.apple.com/download/all/) + +Important: you need to rename `Xcode-beta.app` to `Xcode.app` (Note: If you still need Xcode 13.0 for signing and uploading apps to App Store rename `Xcode.app` to `Xcode-2.app`). + +Continue installation as detailed below. + + ## Apple Silicon (M1) Notes ^[Top](#top) From ecea6a53471dd694ba2ea328f47be430aa2c8a80 Mon Sep 17 00:00:00 2001 From: Alexandre Reol Date: Thu, 4 Aug 2022 16:31:59 +0200 Subject: [PATCH 2/3] Update instructions for macOS Ventura --- ...c-OS-X-Homebrew-Installation-Instructions.md | 17 ++++++++++------- 1 file changed, 10 insertions(+), 7 deletions(-) diff --git a/doc/md/Installation_Instructions/Mac-OS-X-Homebrew-Installation-Instructions.md b/doc/md/Installation_Instructions/Mac-OS-X-Homebrew-Installation-Instructions.md index 4a2258519..9b6e8f0e2 100644 --- a/doc/md/Installation_Instructions/Mac-OS-X-Homebrew-Installation-Instructions.md +++ b/doc/md/Installation_Instructions/Mac-OS-X-Homebrew-Installation-Instructions.md @@ -25,14 +25,17 @@ ## macOS Ventura Beta users ^[Top](#top) -Users of macOS Ventura Beta can no longer use Xcode versions lower than 14.0. (*Technically* they can by `Show Package Contents` and running `/Contents/MacOS/Xcode` but this is not recommended or recognized by Brew installations) +Early users of macOS Ventura and Xcode 14.0 might run into an error saying that Xcode 14.0 is out-of-date (even though you have the latest Xcode Beta installed). -Therefore you need to download Xcode 14.0 Beta and open it to install the correct Command Line Tools. (https://developer.apple.com/download/all/) - -Important: you need to rename `Xcode-beta.app` to `Xcode.app` (Note: If you still need Xcode 13.0 for signing and uploading apps to App Store rename `Xcode.app` to `Xcode-2.app`). - -Continue installation as detailed below. +If (and only if) you run into that error, here is the fix: +- RE-download the *latest* Command Line Tools of Xcode Beta 14 and install them (again). (https://developer.apple.com/download/all/) +- Proceed with Brew installation +That should normally fix the issue. +Alternatively, and only if the issue still persists after following the steps above, you can use this *temporary and ugly* fix: +- Try renaming `Xcode-beta.app` to `Xcode.app` (Note: If you still need Xcode 13.0 for signing and uploading apps to App Store rename `Xcode.app` to `Xcode-2.app`) +- Proceed with Brew installation +- IMPORTANT: Reverse renaming done in first step. ## Apple Silicon (M1) Notes ^[Top](#top) @@ -198,4 +201,4 @@ pm3 If you want to manually select serial port, remember that the Proxmark3 port is `/dev/tty.usbmodemiceman1`, so commands become: ```sh proxmark3 /dev/ttyACM0 => proxmark3 /dev/tty.usbmodemiceman1 -``` \ No newline at end of file +``` From 647440236d9b4efedd8e727872df902493cfb84c Mon Sep 17 00:00:00 2001 From: Alexandre Reol Date: Thu, 4 Aug 2022 16:35:30 +0200 Subject: [PATCH 3/3] Add xcode-select command --- .../Mac-OS-X-Homebrew-Installation-Instructions.md | 1 + 1 file changed, 1 insertion(+) diff --git a/doc/md/Installation_Instructions/Mac-OS-X-Homebrew-Installation-Instructions.md b/doc/md/Installation_Instructions/Mac-OS-X-Homebrew-Installation-Instructions.md index 9b6e8f0e2..4de2ec373 100644 --- a/doc/md/Installation_Instructions/Mac-OS-X-Homebrew-Installation-Instructions.md +++ b/doc/md/Installation_Instructions/Mac-OS-X-Homebrew-Installation-Instructions.md @@ -29,6 +29,7 @@ Early users of macOS Ventura and Xcode 14.0 might run into an error saying that If (and only if) you run into that error, here is the fix: - RE-download the *latest* Command Line Tools of Xcode Beta 14 and install them (again). (https://developer.apple.com/download/all/) +- Run `sudo xcode-select -s /Applications/Xcode-beta.app` in Terminal. - Proceed with Brew installation That should normally fix the issue.