IOS: Difference between revisions

From Bitpost wiki
No edit summary
Line 2: Line 2:


=== Set up a virtual macOS development environment ===
=== Set up a virtual macOS development environment ===
You can follow [https://www.nicksherlock.com/2020/06/installing-macos-big-sur-on-proxmox/ thenickdude's awesome guide] with [https://youtu.be/JtYAAjgniIc these secret sauce bits] to get going.  I'll add some notes since those might disappear...
I set this up on the [[Matcha]] melange VM.


* Note that [https://www.nicksherlock.com/2021/10/installing-macos-12-monterey-on-proxmox-7/ thenickdude's Monterey install] wasn't working on July 3 2022, as it was pulling the wrong image from Apple.  I used Big Sur and once running, immediately upgraded it to Monterey, which went flawlessly.
You can follow thenickdude's awesome [https://www.nicksherlock.com/2020/06/installing-macos-big-sur-on-proxmox/ guide] with these secret sauce [https://youtu.be/JtYAAjgniIc bits] to get going.  I'll add some notes since those might disappear...
* Set up a [https://github.com/thenickdude/KVM-Opencore OpenCore] VM with an [https://checkcoverage.apple.com/ unclaimed] [https://github.com/corpnewt/GenSMBIOS serial] using SMBIOS iMacPro1,1 to match up well enough with my AMD Ryzen 9 9


* Note that thenickdude's [https://www.nicksherlock.com/2021/10/installing-macos-12-monterey-on-proxmox-7/ Monterey install] wasn't working on July 3 2022, as it was pulling the wrong image from Apple.  I used Big Sur and once running, immediately upgraded it to Monterey, which went flawlessly.
* Set up a [https://github.com/thenickdude/KVM-Opencore OpenCore] VM with an [https://checkcoverage.apple.com/ unclaimed] [https://github.com/corpnewt/GenSMBIOS serial] using SMBIOS iMacPro1,1 to match up well enough with my AMD Ryzen 9 3900X.
* [https://github.com/headkaze/EFI-Agent This] helped to mount and access the EFI boot drive.
* I used a [https://github.com/yousseb/meld/releases/ macOS release] of my old fave Meld


=== Expand macOS VM drive ===
=== Expand macOS VM drive ===
In case needed in the future, thenickdude has [https://www.nicksherlock.com/2021/12/expanding-the-disk-of-your-proxmox-macos-vm/ notes].
In case needed in the future, thenickdude has [https://www.nicksherlock.com/2021/12/expanding-the-disk-of-your-proxmox-macos-vm/ notes].

Revision as of 18:57, 3 July 2022

iOS mobile app development in mid-2022

Set up a virtual macOS development environment

I set this up on the Matcha melange VM.

You can follow thenickdude's awesome guide with these secret sauce bits to get going. I'll add some notes since those might disappear...

  • Note that thenickdude's Monterey install wasn't working on July 3 2022, as it was pulling the wrong image from Apple. I used Big Sur and once running, immediately upgraded it to Monterey, which went flawlessly.
  • Set up a OpenCore VM with an unclaimed serial using SMBIOS iMacPro1,1 to match up well enough with my AMD Ryzen 9 3900X.
  • This helped to mount and access the EFI boot drive.
  • I used a macOS release of my old fave Meld

Expand macOS VM drive

In case needed in the future, thenickdude has notes.