Я реализую игру для iPad и хочу позволить игроку купить дополнительную карту.Нужно ли реализовать сервер и хранить эту покупку, чтобы я мог обрабатывать переход пользователя на другое устройство, или StoreKit обрабатывает его автоматически для разных устройств?То есть, если пользователь покупает дополнительную карту на устройстве A, используя свое имя пользователя, а затем устанавливает игру на новое устройство B с тем же именем пользователя, нужно ли мне делать что-то особенное, или StoreKit запомнит покупку, чтобы он не былвыставлен счет дважды?