Как можно синхронизировать данные iPhone-игр между несколькими устройствами? - PullRequest
0 голосов
/ 22 октября 2010

С Начало работы с Game Center Документ

A player might have the same Game Center enabled game loaded on multiple devices. If your
app has reported progress on an achievement from one device, note that the same
achievement progress data will be provided by Game Center on other devices where the user
plays your game. However, other game state maintained by your app may not be in sync and
should be handled accordingly.

Я относительно новичок в разработке для iOS и собираюсь начать исследовать, как синхронизировать локальные данные о состоянии игры (т. Е. Какие уровни игрок прошел, какие уровни в данный момент игрок и т. Д.) Между различным оборудованием (iPhone iTouch и iPad) запускали мою игру, и я надеялся, что смогу получить представление от пользователей SO о некоторых хороших способах сделать это. Нужно ли создавать для этого веб-сервис? Можно ли использовать iTunes для синхронизации этих данных? Для этого специально создан API?

Спасибо за вашу мудрость!

Ответы [ 4 ]

0 голосов
/ 22 февраля 2012

iCloud Ваш билет

0 голосов
/ 26 октября 2010

Один из предложенных Apple способов - использовать настройки приложения, резервные копии которых создаются iTunes, когда пользователь синхронизирует телефон.

0 голосов
/ 06 ноября 2010

Я использую NSUserDefaults для этого, и он прекрасно работает!

0 голосов
/ 22 октября 2010

Я думаю, что использование веб-службы и создание JSON-сообщения и запроса было бы хорошим путем.

...