Hey,
I have an ongoing Apple Support ticket, but WWDC is in the way: when the exchange is completed the requester gets the replies notification, but the turn holder gets no notification.
I’m testing using two and three devices.
The project is available on GitHub (which is currently offline!): Gatada/TurnBasedGameFlow
To recreate the issue, create a game for tree players, then start an exchange between the two players that are not the turn holder. As you can see, no notification is received by the turn holder.
Can someone that has gotten exchanges to work, tell me how? Right now, the turn holder will resolve the completed exchanges only when the game is loaded. So if the exchange is completed after the turn holder has loaded the game, she will need to reload the game to end the turn. Which is obviously not a good game experience.
A cheap workaround would be to only allow turn holder to initiate an exchange, but this is according to Apple not a required limitation.
I have an ongoing Apple Support ticket, but WWDC is in the way: when the exchange is completed the requester gets the replies notification, but the turn holder gets no notification.
I’m testing using two and three devices.
The project is available on GitHub (which is currently offline!): Gatada/TurnBasedGameFlow
To recreate the issue, create a game for tree players, then start an exchange between the two players that are not the turn holder. As you can see, no notification is received by the turn holder.
Can someone that has gotten exchanges to work, tell me how? Right now, the turn holder will resolve the completed exchanges only when the game is loaded. So if the exchange is completed after the turn holder has loaded the game, she will need to reload the game to end the turn. Which is obviously not a good game experience.
A cheap workaround would be to only allow turn holder to initiate an exchange, but this is according to Apple not a required limitation.