Я работаю с GameKit.framework
, и я пытаюсь создать надежную связь между двумя iPhone'ами.
Я отправляю пакеты с режимом GKMatchSendDataReliable
.
В документации написано:
GKMatchSendDataReliable
Данные отправляются непрерывно до тех пор, пока они не будут успешно получены предполагаемыми получателями или время соединения. Надежные передачи поставляются в том порядке, в котором они были отправлены. Используйте это, когда вам нужно гарантировать доставку.
Доступен в iOS 4.1 и более поздних версиях. Объявлено в GKMatch.h.
У меня возникли некоторые проблемы с плохим подключением WiFi. GameKit
не объявляет потерянное соединение, но некоторые пакеты так и не приходят.
Можно ли рассчитывать на 100% надежную связь при использовании GKMatchSendDataReliable
или Apple просто использует причудливые имена для чего-то, чего они не реализовали?