蓝牙信标启动应用程序或生成推送通知
Posted
技术标签:
【中文标题】蓝牙信标启动应用程序或生成推送通知【英文标题】:Bluetooth beacon launch app or generate push notification 【发布时间】:2013-09-09 13:20:35 【问题描述】:是否有可能实现类似地理围栏启动应用程序,但使用蓝牙信标而不是 GPS? IE。当手机靠近具有特定 ID 的设备时,它会启动应用程序(或以某种方式生成推送通知,进而启动应用程序)?
【问题讨论】:
您找到解决此问题的方法了吗?谢谢。 【参考方案1】:不,不是在 ios 6 或 5 中。不过,您可能有兴趣查看即将发布的版本的文档。您可能会在其中发现一些令人惊喜的东西。
【讨论】:
现在可以在 iOS 7 上做吗?我一直在寻找,但没有发现任何有用的东西。提前致谢。 是的,它或多或少与地理围栏相同 - 所有 iBeacon 的东西都在 CoreLocation 中(而不是像我期望的那样 CoreBluetooth) 谢谢@jonydep。即使应用程序在后台,我也能够在信标附近生成推送通知。尽管设备屏幕关闭时它没有生成通知。当应用程序关闭时它也没有生成它(..不在后台但关闭)。有没有办法直接以编程方式打开应用程序,而不是收到通知并要求用户单击它以转到应用程序? 不,我不认为这是可能的。让应用程序这样做是不好的 - 用户应该始终能够杀死它,然后没有任何可能自行启动 @jonydep 我的用例不会以任何方式伤害用户,它将在您启动汽车后立即启动应用程序(或至少显示锁定屏幕通知)。我想用车上的 USB 供电信标来做到这一点。这通常在 android 和 Windows Phone 上的驾驶辅助应用程序中完成 - 使用 NFC 或蓝牙。以上是关于蓝牙信标启动应用程序或生成推送通知的主要内容,如果未能解决你的问题,请参考以下文章
离子1信号有一种方法可以知道从背景到前景打开应用程序或启动应用程序时是否有推送通知
检测应用程序是不是通过单击应用程序图标或推送通知启动(当应用程序被用户强制终止时)