2011-09-26 2 views
0

Я не уверен, что это возможно, но я подумал, что я должен спросить. Мне нужно событие, которое будет запускаться на двух (или более) устройствах ios в одно и то же время. Сейчас я использую Bluetooth для запуска события на всех устройствах, однако, как и ожидалось, существует небольшая (или не такая маленькая, в зависимости от многих факторов) задержка.Синхронизация двух устройств iOS по bluetooth

Есть ли способ достичь этого? Или я должен забыть об этом?

+0

Забудьте об этом. Специальная относительность означает, что нет такой вещи, как «точно в одно и то же время». –

+0

Хорошо, возможно, я преувеличивал «точно в то же время». Переформулировать: есть ли способ сохранить ошибку как минимум. –

+0

Да, я думаю, у меня нет ориентира, так или иначе я смотрю на него. –

ответ

0

В зависимости от требований, предъявляемых к вашим требованиям, вы можете использовать что-то вроде протокола NTP для синхронизации часов устройства, а затем отправлять определенное время, в течение которого каждое устройство должно инициировать событие.

+0

Я поддерживаю только потому, что это хорошая теория. Тем не менее, я не думаю, что вы можете начать изменять часы устройства. OP должен посмотреть, какие приложения используют «Bump!». и такие делают. –

+0

вы всегда можете синхронизировать свои собственные часовые часы, составляющие часы ОС + личное смещение. Используйте NTP для расчета того, что должно быть смещением, и вуаля! –

Смежные вопросы