2010-03-23 57 views
0

這是我在iPhone開發中看到的更有趣的事情之一。iPhone GameKit Picker Fundamental Connection Issues

下面的問題與代碼無關,因爲我使用的是來自Apple的SDK示例(坦克示例)。

我有一個3GS iPhone和3G iPhone都顯示GameKit選取器屏幕。兩者最終都會顯示其他手機的範圍(儘管這需要大約25秒)。

如果我用3GS選擇3G iPhone,3G將獲得連接請求並建立連接。但是,絕對不會在反之亦然。兩款手機都開啓了藍牙功能,並且兩款手機都運行最新的操作系統版本。

簡單的事實是,我正在使用SDK的例子,它只是不工作的3G試圖發出連接。有什麼方法可以解釋這種非常奇怪的行爲嗎?

非常感謝您閱讀!

+0

只是爲了澄清,兩部手機都已重新啓動,已經使用該示例進行了全新安裝,已經使用了多個代碼庫,併爲這兩個設備提供了多個更新。迄今爲止這種行爲已經持續了5個多月。 – Kyle 2010-03-23 00:16:44

+0

我可以使用3G連接,但連接可能很容易意外掉線。所以是的,這是蘋果的錯。 – 2010-09-07 19:27:49

回答

1

雖然間歇性地看到了同樣的問題。我不認爲這很奇怪,因爲3G和3GS實際上使用不同的藍牙技術。國際海事組織,iPhone上的藍牙只是還沒有。

+0

啊!很高興有人能夠至少驗證這一點。謝謝。在這一點上,我想知道是否應該釋放應用程序,因爲它只是蘋果的錯。我只是不想讓它反映在我身上,你知道嗎? 我有點奇怪,如果它的協議問題與Bonjour什麼的,或嚴格硬件相關,如你所說。 – Kyle 2010-03-23 00:19:14