Do I really need a mac to publish my game on the apple store?

Hi.

I have only a Windows PC. I want to publish my game on the android and apple store. Do I need a mac to publish my game on the apple store?

If so, is a Mac mini enough for it?

I want to buy a mac mini, because it’s cheap. It’s cheaper than a macbook etc.

Thanks in advance.

yes and mac mini is fine. best of all, it can double up as an asset server or other tasks too, since it takes no power to run it.

Just make sure you get a new-ish one, since you’ll need to be able to run the latest version of OS X.

–Eric

What is ish-one? Do you mean the music that is listed in the search list of google?

1 Like

What? I said get a “new-ish” one. That is, one that’s not old, but not necessarily the latest model.

–Eric

1 Like

:slight_smile:

1 Like

Without a Mac, the best Unity can do is create a project for XCode. XCode is the compiler (that only runs on a Mac) that does the final build step for iOS. You also need a Mac (and a $100 account with Apple) to test your game on iOS hardware, make sure it works correctly. And then XCode is how you submit the game to Apple.

Can I not test my game on an iPhone if I have a mac and not an Apple Account?

Must I get the Apple Account for 100$ first?

Yes, you need the account first. You can use Unity Remote without an account, although that’s not good enough for real testing since it’s not running on the device.

–Eric

The $100 a year account lets you access the part of Apple’s developer page where you create the App in their system, create the certificate that lets you make real builds on your Mac that will run on hardware, and provision devices that can run prerelease builds of your game.

You can use a hackintosh, although I’d recommend a mac mini if you’re just getting started.

If you can get it working, which in itself is a near impossibility.

2 Likes

I was wondering this as well. What about dual booting macOS on my laptop with windows? I just need to compile it on the macOS right? If that’s the only thing I’m using it for, what would the problems be with dual booting?

I don’t want to spend 1500 on a mac, nor do I even want to spend an extra 300 on a mac device to publish!

It won’t work, unless you have a Mac laptop.

–Eric

You can try getting osx and installing it on one of various virtual machines, and run it in the desktop. That’s a good experiment, if slow.

that’s a great idea. Are there any VM’s running MacOS? And what is the oldest OS I need for Mac? My friend has a laptop from 2010, but I don’t know the software that’s on it

needless to say also illegal, if you’re not running the VM on OS X, AFAIK
also I’m not sure about all hypervisor extensions required for OS X to run on non OS X VM, last time I’ve heard Apple actively prohibited this

If you want to use the latest Xcode you need one of the latest OSX which means you need a later model hardware. Make sure you triple check compatibilities before you buy anything or waste a bunch of time. I got bit by this!

I wasn’t aware of it being illegal in this circumstance. How absurd.

I wouldn’t say its a near impossibility, but you do need a lot of patience. But yeah, I’d only recommended it if you can’t afford a real mac.