Basically, I was building a SpriteKit application when, I got a build error. When, you open the error, it written something with “Cross box server supports only Mac. You should connect to a cross box server.”. I don’t know what is actually crossbox and what role it has in my project. I am just making a simple game for IOS. What is this problem and how to solve it ?
Hi.
Please refer to https://docs.elementscompiler.com/Tools/CrossBox/ for details. Essentially, to build Mac and iOS applications from Windows, a connection to a Mac is needed. CrossBox is our technology that manages this connection so that you can transparently work on your project on Windows, and let Water handle all the details of talking to your Mac and running the appropriate tasks there.
https://docs.elementscompiler.com/Tools/CrossBox/CrossBox2/ConnectingFromWater/ explains how to establish this initial connection.
hth,
marc
Well, thanks. You guys have pretty fast and pretty good customer support.
My question is that can we connect to an IOS device without a cross box server, for example, with a USB cable.
Thanks for the response.
With regards,
Anashuman Singh
Very late reply, sorry. I’m afraid you need a Mac to connect your iOS device to, you cannot directly connect it to Windows. Not all the tools for builds deploy and de bugging are available on Windows, unfortunately (that’s Apple’s limitation, not ours).