2012-06-26 67 views
0

当没有互联网连接,有没有办法告诉用户,他们不能阻止他们的iPhone传输数据。我已经使用motionEnded:方法来检测抖动,但与凹凸功能相比灵敏度更低。检测碰撞没有互联网stackoverflow

任何帮助?

+0

根据iPhone是否存在可用网络,您不应该关闭任何与网络相关的任何网络,因为尝试使用网络的行为通常会使其可用。 –

回答

0

使用apple的可达性类来检查连接可用性,并弹出一个alertview,其中包含用户想要的消息。

+0

我已经实现了,但只有当用户碰到另一个设备时才会发生这种情况。如果我使用motionEnded加上苹果的可达性,那么我必须用更多的能量碰撞,然后用Bump得到它。 Bump的灵敏度更平滑。 –

0

你的问题不清楚。你能告诉更多关于你想达到什么,你到目前为止做了什么?

无论如何如果我得到这个权利,你想传输数据,当没有互联网连接。记得蓝牙?苹果已经在其上构建了一个GameKit框架。你可以探索。

+0

当没有互联网连接时,我不想传输数据。我只是想通知用户,由于没有互联网连接,当用户碰撞设备时,他不能传输数据。 –

+0

多数民众赞成在容易。检查互联网连接。尝试使用这个真棒项目 - https://github.com/tonymillion/Reachability –

+0

我已经使用Reachability通知关于没有互联网时尝试访问网络。问题是,当用户碰撞iPhone传输/交换数据时,没有阻止或者没有事件被呼叫,当没有互联网时。 –