android - 用 iBeacon : plausible? 模拟 NFC 合适吗?

标签 android ios nfc ibeacon

我正在创建一个应用程序,当两个人在各自设备上按下应用程序上的一个按钮,然后同时按下他们的手机时,其中一个关键部分正在传输数据(是的,Android 上的 Bump 就是这样做的。那不是观点)。我知道我可以在 Android 上使用 NFC 来完成这项工作。但是,我无法在 iOS 上执行此操作,因为 iOS 不支持 NFC。今天早些时候,我阅读并发现了 iBeacon,它显然是一些适用于 iPhone 和 Android 设备的蓝牙 4.0 实现。我读过 iBeacon 的零售用例,商店可以在其中设置信标,当用户路过或足够近时,它会触发一个 Action 。为达到我的目的而模仿 NFC 的用例是否能够触及 iPhone 用户?我应该使用其他解决方案吗?这不是 iBeacon 的目的,它不起作用吗?

最佳答案

根据我在 Android 上使用 iBeacon 的经验,您确实可以用它来代替 NFC,因为它有 3 个“范围”(即时、近距离和远距离)。 iBeacon 基于 BLE(低功耗蓝牙),顾名思义,功耗非常低。

如果您正试图在某个附近的设备上触发操作,我认为使用 iBeacon 是最合理的方法。

Android 并不像 Apple 创建的那样原生支持“iBeacon”,但它基于 Blueooth 4.0,已经创建了一个库来模仿 iBeacon 的 iOS 实现

Android iBeacon Library

需要注意的一点是,使用 iBeacons 时,您无法传输数据。只有两个数字(主要和次要)和一个仅用于识别目的的 UUID。

关于android - 用 iBeacon : plausible? 模拟 NFC 合适吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23329144/

相关文章:

android - 如何知道用户是否已从 google play 更新 Android 应用程序

android - 如何使 Activity 出现在android中的半屏中

iphone - 如何使用 Core Data 将子查询作为属性执行?

java - 如何获取所有 NFC 类型的事件?

java - NFC 阅读器 "SELECT (by AID)"APDU 未路由到 Android 设备

javascript - 在移动浏览器中以 60 FPS 的速度捕获视频

android - 谷歌排行榜提交分数错误 :GoogleApiClient must be connected

ios - 在Alamofire中调用POST时使用json字段传递参数

ios - 当前位置图钉的问题

android - 卡模拟 Mifare