this post was submitted on 20 Jun 2025
7 points (100.0% liked)

techsupport

2885 readers
8 users here now

The Lemmy community will help you with your tech problems and questions about anything here. Do not be shy, we will try to help you.

If something works or if you find a solution to your problem let us know it will be greatly apreciated.

Rules: instance rules + stay on topic

Partnered communities:

You Should Know

Reddit

Software gore

Recommendations

founded 2 years ago
MODERATORS
 

I have an upcoming interview for a position developing iOS apps using SwiftUI, but I don't have experience programming for SwiftUI (my prior experience was in ReactNative) and don't own any Apple devices so I can't use Xcode to practice. I have tried setting up Oracle VirtualBox on my PC with Windows10 to run Mac OS v12.01 Monterey (64-bit) several times with different settings, but every time I start it up, it gets stuck on the following lines:

  • ACPI_SMC_PlatformPlugin::start - waitForService(resourceMatching(AppleIntelCPUPowerManagement) timed out
  • ApplePC::notifyPlatformASPM - registering with plugin with ASPM Support false
  • AppleKeyStore: 7492:109: unexpected session: 100000 uid: -1 requested by: 109
  • AppleKeyStore: 11150:109: operation failed (sel: 7 ret: e00002c2, -1, 100000)
  • IOConsoleUsers: time(0) 0->0, lin 0, lik 1,
  • IOConsoleUsers: gIOScreenLockState 3, hs 0, bs 0, now 0, sm 0x0

I admittedly don't have much experience with VirtualBox or MacOS, and any time I've tried to search for these specific messages I come up empty. Is there any way of getting this virtual mac running to the point where I can start using Xcode, or am I just out of luck?

top 9 comments
sorted by: hot top controversial new old
[–] [email protected] 2 points 3 weeks ago

Perhaps quickemu could help? https://github.com/quickemu-project/quickemu

It's really easy but you'd have to run it on Linux.

[–] [email protected] 2 points 3 weeks ago

You may want to see if there's any hardware rental places near you. I've seen places that let you rent Apple hardware for fixed periods of time.

[–] [email protected] 2 points 3 weeks ago (1 children)

https://github.com/DrDonk/unlocker

It appears to be archived since 2023, but vmware unlocker should still work.

[–] [email protected] 1 points 3 weeks ago

I'll give this a shot, ty!

[–] [email protected] 2 points 3 weeks ago (1 children)

They have compilers and tool chains for Linux/Win as well if you're just strictly talking about being able to develop on Swift: https://www.swift.org/install/linux/

[–] [email protected] 1 points 3 weeks ago (1 children)

Unfortunately I also need SwiftUI, which seems to only want to run in Xcode on a Mac. Virtual machines appear to be the only workaround for it that I've seen.

[–] [email protected] 2 points 3 weeks ago (1 children)

Well I just tried this for fun, and it still works for me: https://www.heatware.net/macos/how-to-install-macos-on-virtualbox/#Step-by-Step_Installation_Guide

Make sure you don't skip any steps.

[–] [email protected] 1 points 3 weeks ago (1 children)

This method has gotten a bit further than I was, but hit a snag on the OS installation. Could I ask what iso version(s) you used?