Вчера я запрограммировал простую сеть Bluetooth для своего приложения для iPhone.Сегодня утром, когда я попытался продолжить разработку, она внезапно перестала работать на моем iPod Touch 2G.Однако на iPAD все работает отлично.Проблема возникает, когда я пытаюсь установить доступность моего объекта GKSession на YES на iPod, создав сеанс сервера.Консоль получает следующее:
2010-10-05 14:28:55.762 Clusters[67:307] BTM: attaching to BTServer
2010-10-05 14:28:55.786 Clusters[67:307] <<< Session >>> +[GKBluetoothSupport _determineBluetoothStatus]: BT not available - try again later.
2010-10-05 14:28:55.862 Clusters[67:307] BTM: posting notification BluetoothAvailabilityChangedNotification
Теперь я знаю, что Bluetooth включен, и я знаю, что он работает, потому что я загрузил бесплатное приложение для передачи Bluetooth, чтобы проверить это.Я перезагрузил свой iPod, очистил свои цели, ткнул и подтолкнул различные части кода, но я просто не могу понять, почему приложение не может создать сервер Bluetooth.Он может просто создать клиента Bluetooth , так как приложение может получать данные, отправленные моим iPad, очень хорошо.
Кто-нибудь может высказать какие-либо предложения относительно того, что может происходить здесь?Я нахожусь в конце моего остроумия.