I'm starting a project to develop an app for both Android and iOS, but I don't have any Apple devices. What are my options for getting my app published on the Apple App Store without actually owning any Mac hardware? Just to clarify, this is a one-time gig I'm doing solo, not freelance work.
4 Answers
I used to set everything up through a macOS virtual machine on my Windows laptop. You can find guides online for that! VMWare Workstation is free, and if you can get a good macOS ISO, you're on track. Just know that while a VM works, it can be a bit slow for actual app development.
Have you thought about how the company you're working with might provide the necessary equipment? It's not unusual for them to offer support for their projects.
There are a few possible workarounds! First, keep an eye out for new tools, although they can be hit or miss. A solid option is Expo, which has a good track record. Another route is to rent Mac hardware online for development purposes. Just a heads up, I've heard bad things about some services that don't keep up with the software updates you need.
Honestly, I'd recommend just getting a Mac. I tried doing everything on a VM, and it just wasn't worth the hassle. Eventually, I bought a used MacBook and later upgraded to a Mac Mini; it's been a game-changer. There's also an option to use GitHub Actions for releasing apps, but I can't vouch for how effective it is.
Related Questions
How To: Running Codex CLI on Windows with Azure OpenAI
Set Wordpress Featured Image Using Javascript
How To Fix PHP Random Being The Same
Why no WebP Support with Wordpress
Replace Wordpress Cron With Linux Cron
Customize Yoast Canonical URL Programmatically