Как обмениваться данными между iPhone? - PullRequest
1 голос
/ 09 февраля 2012

Это кажется простой проблемой, но чем больше я ее планирую, тем сложнее кажется. Основная идея такова:

Человек A хочет дать человеку B разрешение на просмотр его / ее данных на устройстве человека B. Лицо A использует номер телефона, электронную почту или информацию Facebook абонента B, чтобы отправить запрос человеку B. У A есть уникальный идентификатор для своего устройства, но A не знает идентификатор B до запроса. В приложении может отсутствовать скважина, поэтому нет учетной записи или идентификатора.

Каков наилучший способ для этого рукопожатия с использованием номера телефона, электронной почты или Facebook с бэкэндом JSON без схемы? У меня есть поддержка уведомлений, я просто не уверен, как правильно и безопасно сделать перевод, чтобы у человека А мог быть идентификатор человека Б, чтобы он всегда отправлял им данные в будущем.

Есть так много факторов, что у меня проблемы с обхватом головы.

1 Ответ

0 голосов
/ 02 июня 2012

Это было довольно грубо, если честно.Я использовал Parse в качестве бэкэнда и подключил своих пользователей через Facebook и электронную почту.У меня была промежуточная таблица для обмена.У каждого пользователя был массив идентификаторов пользователей, с которыми он делился.Я включил push-уведомления, чтобы, когда вы делились с другим человеком, они получали уведомление и возможность вернуть общий доступ.Таким образом, у каждого пользователя было множество людей, с которыми он хотел поделиться.Самым важным моментом было рукопожатие, которое мне до сих пор не нравится.Я в основном проверяю, есть ли у каждого пользователя идентификатор пользователя в их массиве общего доступа.На мой взгляд, он очень неоптимальный, но пока работает.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...