Это одна из самых интересных вещей, которые я видел в разработке для iPhone.
Следующий вопрос не имеет ничего общего с кодом, потому что я использую пример SDK от Apple (пример Tanks).
У меня есть iPhone 3GS и iPhone 3G, на которых отображается экран выбора GameKit.Оба в конечном итоге покажут, что другой телефон находится в пределах досягаемости (хотя это займет около 25 секунд).
Если я выберу 3G iPhone с 3GS, 3G получит запрос на соединение, и соединение можетсделал.Однако, это АБСОЛЮТНО не будет работать наоборот.На обоих телефонах Bluetooth включен, и на обоих телефонах установлена последняя версия ОС.
Простой факт - я использую пример SDK, и 3G просто не работает, когда 3G пытается установить соединение.Есть ли способ объяснить это чрезвычайно странное поведение?
Большое спасибо за чтение!