昨天,我爲iPhone應用程序設計了一個簡單的藍牙網絡。今天早上,當我試圖繼續開發時,它突然沒有在我的iPod Touch 2G上工作。然而,它在iPAD上工作得很好。當我嘗試在iPod上將GKSession對象的可用性設置爲YES時,出現了問題,並創建了服務器會話。控制檯收到以下:藍牙不可用 - 稍後再試
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
現在,我知道,藍牙打開時,我知道它的工作,因爲我下載了一個免費的藍牙傳輸應用程序來測試這一點。我重置了我的iPod,清理了我的目標,在代碼的各個部分戳動了戳子,但我無法找出應用程序無法創建藍牙服務器的原因。它可以創建一個藍牙客戶端就好,因爲該應用程序可以很好地接收我的iPad發送的數據。
任何人都可以提出任何建議,可能會發生什麼嗎?我在智慧的結尾。