当手机碰到碰撞时,我可以阻止Bump被激活吗?

时间:2013-03-06 13:49:06

标签: iphone ios objective-c bump

我喜欢凹凸背后的想法,我在应用程序中使用它。但是,如果我能够在两部手机之间建立连接(非常接近)而不会让用户不得不碰撞,我更喜欢它。

我已经尝试了simulateBump,这对于这个目的非常有用。但是我不希望Bump框架在认为手机被撞击时被激活。

那么,你怎么能禁用'碰撞'?

另外还有一个问题:当手机碰到碰撞时,我可以阻止碰撞框架触发手机振动吗?

1 个答案:

答案 0 :(得分:1)

正如其他人知道安德烈正在谈论的内容 - Bump允许两个智能手机用户将他们的手机放在一起,通过互联网将联系信息,照片和文件相互转移。

现在上下文已经清楚了,这些是Bump公开的API - Bump API for iOS。根据这个 -

  1. 当手机出现问题时,如果您在应用程序中包含Bump SDK以及代表,则当2个手机出现碰撞时,Bump框架将被激活。如果你不想激活碰撞,那么删除碰撞处理程序(如configureWithAPIKey等)并实现你自己的。虽然我看到一个名为BOOL的{​​{1}}标记。这默认为bumpable。也许如果你把它设置为YES并看看它是如何运作的。
  2. 我没有看到任何API在发生碰撞时关闭振动。
  3. 我纯粹基于我对头文件的观察。没有在xCode中试过这个。所以我可能错了。

    此外,如果您对点对点数据传输感兴趣,您可能需要查看GameKit,它是iOS框架的一个很酷的技术部分..