iOS 10 - weird, how did game data synced across devices?

Discussion in 'iOS 10' started by beernut, Nov 7, 2016.

  1. beernut macrumors 6502

    Joined:
    Jan 13, 2016
    #1
    i'm used to not having game saves / data shared across devices as i'm never signed in to gamecenter and only thing enabled in icloud is Find my iphone / ipad.

    so, normally, it's download game on iphone, play it, move along.
    then download same game on ipad, starts fresh as if never played and that's expected.

    but then the other night, i tried a new game on iphone (Lost in Harmony). played a few levels and then the next day went to try it on ipad. as soon as i launched it on ipad, all my scores and game progress that was done on iphone was there on ipad. i thought that was kinda weird since as stated earlier i'm not signed in to gamecenter and don't use icloud for anything except find my i[device]. I also then played a bit on the ipad and opened it on iphone immediately after and there was my progress/scores, all updated from the ipad instance.

    there were also no settings that i went through in the game itself to enable that sort of transfer of game data, so is this something new on iOS 10 itself? or how did it sync the game data?
     
  2. mpavilion macrumors 6502a

    Joined:
    Aug 4, 2014
    Location:
    SFV, CA, USA
  3. beernut thread starter macrumors 6502

    Joined:
    Jan 13, 2016
    #3
    Nope. Game doesn't even have an option for that.

    I'm stumped on this one :confused:
     
  4. niji macrumors 6502a

    niji

    Joined:
    Feb 9, 2003
    Location:
    tokyo
    #4
    do you have keychain sync checked as on, in iCloud preferences?
     
  5. simon lefisch macrumors 6502a

    simon lefisch

    Joined:
    Sep 29, 2014
    #5
    The game is most likely set to sync automatically across devices. Some games are developed that way while others aren't.
     
  6. beernut thread starter macrumors 6502

    Joined:
    Jan 13, 2016
    #6
    no, i try to make a conscious effort to disable all of that (except on occasion when i need to update my contacts, then i'll turn on and off icloud). The only thing i keep on in icloud is Find my i[device].

    but what is it using to know that it's me on both devices? apple ID?
     
  7. simon lefisch macrumors 6502a

    simon lefisch

    Joined:
    Sep 29, 2014
    #7
    I would assume it's your AppleID since the game is purchased using that
     
  8. beernut thread starter macrumors 6502

    Joined:
    Jan 13, 2016
    #8
    sorta makes sense. but i'm wondering how the process works -- where is one device uploading the game info / progress data to for the other to retrieve (e.g. apple servers? game developer servers?). if it's using apple ID to match the devices, it can possibly be on the dev servers, right?
     
  9. Insleep macrumors member

    Insleep

    Joined:
    Jun 9, 2015
    Location:
    United States
    #10
  10. beernut thread starter macrumors 6502

    Joined:
    Jan 13, 2016
    #11
    thanks! that was enlightening. now i just wonder why more devs don't use it. my total Bejeweled playtime would be some absurdly high number (to be proud and embarassed of :D )
    --- Post Merged, Nov 8, 2016 ---
    that's what threw me off a bit, that i didn't have the game enabled for icloud (not even an option for it); however, looks like it works simply by having the user signed in to icloud itself.
     
  11. KALLT macrumors 601

    Joined:
    Sep 23, 2008
    #12
    I am actually interested in this topic. Upon inspection of the IPA bundle of this game, I cannot find any reference to CloudKit, whether as a framework nor as an entitlement. It does use iCloud key–value storage and iCloud document storage, however. I presume that these are controlled by the iCloud Drive permission?

    Could it not also be Handoff?
     
  12. beernut thread starter macrumors 6502

    Joined:
    Jan 13, 2016
    #13
    not sure about the icloud key-value and document storage but as for Handoff, i've got that disabled, too. not sure if that helps your dev research at all but please keep updating if you find out more or if you want me to check anything else.
     
  13. niji macrumors 6502a

    niji

    Joined:
    Feb 9, 2003
    Location:
    tokyo

Share This Page