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

hi,
new-ish one/not old starting from which model / xcode and osx version?
I’m new at this and i’m confused

–Eric

thanks!

I found a Mac mini Early 2009 to buy and cheap
but which is the probability of this old model does not work/be accepted in the next apple updates?

I don’t know, but the system requirements for the last several OS updates have been the same. Since the hardware stabilized on 64-bit/Intel, there hasn’t been any reason to exclude models from updates.

–Eric

1 Like

thank

Thanks!

Sorry for raising an old post but it was the closest to what I wanted (I wanted the info on this post as well). Since it looks like I will need to buy an Apple product to eventually get any games into the App Store I will probably get an Apple laptop since I was looking at getting a laptop so I could still work on my stuff when not at home.

My question is, if I install unity on the Apple one but do my day to day stuff on a Windows PC can I save my files to a USB & still work on them using the MacBook without having to do anything more than putting the USB in & copying the project across? Ie can I work on both systems in parallel on the same project without needing to do anything ‘special’

Yeah, that would work. A better solution would be to install some sort of source control like Perforce that both computers could access over a network connection, check files into source control on the PC, and then pull them from source control on the Mac - that way only the actual changes within files would need to be copied each time rather than the whole project.

Another thing you can do is do everything on a Windows PC, make a build, then copy the build folder to the Mac and just open the XCode project file in the folder to continue the build there, so you can put that build on device. The only trick there is, if you have a recent version of Unity you would need to manually set one file (MapParser.sh) to be executable on the Mac for the build to work. To do so, open up a Terminal, go to your build folder, and do this:

chmod +x MapFileParser.sh

I suggest two, if you’re making anything for mobile devices. You need to test on actual hardware, not just build and pray.

If you just want a small desktop look for a 2012 Mac mini. Last good mini so far, and should be the cheapest option (even the i7). Otherwise a recent laptop is the best (and will last you many years).

As for sharing projects you should be using Git.

Ok, thanks.
I have started using git but I’m not real good at it yet. My main concern was continuity of working on the same project on PC when I’m at home & being able to keep working on it when I’m travelling which it sounds like I will be able to do.

Yep, Git is great even as a solo developer on a single computer. It’s amazing how nice it is to roll back mistakes if you’ve committed well-commented code every time you make progress :slight_smile: