GameKit Turn Based Matches Push Notifications

I'm developing a game that supports GameKit turn based matches. What I don't understand is this:

Is tapping on the Game Center notification push messages the only way for the GKTurnBasedEventListener to trigger? What if someone misses the push message (swiping it away by accident or something like that) but still wants to join? Is there some inbox somewhere where the pending messages can be seen or fetched?

Also it was mentioned in a very old WWDC video (from 2013, I think that's the latest with information about turn based matches) that the notification also includes a badge for the icon. However, I do not understand how to implement that. Is there any documentation for that?

There is something called the MatchMaker ViewController. Your app should open this up - that's where your list of open matches lives.

There is something called the MatchMaker ViewController. Your app should open this up - that's where your list of open matches lives.

True. I can get it to show up by enabling showExistingMatches.

But what about the initial invitation when the recipient doesn't have the game installed?

I believe that if the recipient of the invitation doesn't have the game installed, the invitation comes via iMessage and it sends them to the app store to download the app. When they download the app - there should be a "Match" option/menu that opens the MMVC.

GameKit Turn Based Matches Push Notifications
 
 
Q