0

这是我在 iPhone 开发中看到的更有趣的事情之一。

以下问题与代码无关,因为我使用的是 Apple 的 SDK 示例(坦克示例)。

我有一部 3GS iPhone 和一部 3G iPhone 都显示 GameKit 选择器屏幕。两者最终都会很好地显示另一部手机(不过确实需要大约 25 秒)。

如果我用我的 3GS 选择 3G iPhone,3G 将收到一个连接请求并且可以建立连接。但是,反之亦然,它绝对行不通。两部手机都打开了蓝牙,并且两部手机都运行最新的操作系统版本。

一个简单的事实是我正在使用 SDK 示例,它只是不适用于 3G 尝试发出连接。有什么办法可以解释这种极其奇怪的行为吗?

非常感谢阅读!

4

1 回答 1

1

我也看到过同样的问题,不过是间歇性的。我认为这并不奇怪,因为 3G 和 3GS 实际上使用不同的蓝牙技术。IMO,iPhone上的蓝牙还没有。

于 2010-03-23T00:16:26.350 回答