在Xcode中,我如何检测两部iphone之间的凹凸?

J. *_*dez 1 iphone bump ios5

我想做一个像Bump这样的应用程序,触摸两个iPhone我可以检测到它们,是否有人知道如何检测iPhone的物理凹凸?

非常感谢!

Pet*_*ski 5

使用加速度计事件,地理定位和时间的组合.

  1. 检测应用中的物理凹凸.使用加速度计检测运动并突然停止该运动.
  2. 将bump事件上传到中央服务器.碰撞事件包括地理位置和时间.
  3. 在中央服务器上确定是否存在具有类似属性的匹配凹凸事件:时间和位置.如果存在冲突,例如在会议的人群中,只需要求用户再次碰撞.
  4. 如果存在匹配的唯一碰撞事件,请通知两个客户端已发生碰撞并将其匹配以进行进一步处理.

另外,请参阅"碰撞"技术如何工作?