Search Unity

Apple deprecating GameCenter playerId property

Discussion in 'iOS and tvOS' started by Petr777, Jul 16, 2019.

  1. Petr777

    Petr777

    Joined:
    Nov 8, 2017
    Posts:
    3
    Apple at WWDC 2019 announced that they will replace playerId with two new identifiers - teamPlayerId and gamePlayerId
    https://developer.apple.com/videos/play/wwdc2019/615/

    We are using Social.localUser.id for saving players progress on our server.
    If its return value will change in next versions of Unity and/or iOS, we need to prepare to this changes.

    How does Unity plan to handle this changes, and in which versions?
    Thank you!
     
  2. blueteak

    blueteak

    Joined:
    Feb 19, 2013
    Posts:
    125
    Bump!

    Will Social.localUser.id return the new scoped gamePlayerID by default?
     
    Petr777 likes this.
  3. AcidArrow

    AcidArrow

    Joined:
    May 20, 2010
    Posts:
    5,759
    Possibly, in a couple of years.
     
  4. blueteak

    blueteak

    Joined:
    Feb 19, 2013
    Posts:
    125
    For the time being at least, the Prime31 Game Center plugin now exposes both gamePlayerID and teamPlayerID, so we have that at least.
     
  5. adrianadrian

    adrianadrian

    Joined:
    Mar 8, 2015
    Posts:
    6
    Any idea if Social.localUser.Authenticate will work with Apple Arcade?