I want to make an IOS real-time game/app, the game itself is only based on the location of the two players devices, so there is no game graphics.
There should be some way to make a match with any random person across the world, then send data between those two players.
So, my question is, can I use Game Center to achieve all of this or not, I searched a lot but still feeling lost where to start, as I also ran into PubNub, which can send real-time updates throw the devices, but the point is that, can it also help me making matches with random players around the world?
And as I know the apps which are not games and use Game Center are getting rejected by App Store, so how can I avoid this if my app only uses maps in the game/app?