• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

ios - 使用 iBeacon 打开应用

[复制链接]
菜鸟教程小白 发表于 2022-12-13 06:54:58 | 显示全部楼层 |阅读模式 打印 上一主题 下一主题

我对 iOs 7.1 的新版本感到非常兴奋,它对 iBeacon 进行了重大更改,如下所述:http://beekn.net/2014/03/apple-ios-7-1-launches-major-ibeacon-improvement/

这里:http://beekn.net/2014/03/prisoners-dilemma-ios-7-1-challenges-ibeacon-developers/

根据话题,他们说

In iOS 7.0 you could just close off the app and it would stop sending you messages. Now, the app doesn’t even need to be open or in the background to work.

据我所知,当应用程序关闭(不在后台)或发送任何本地通知时,您无法执行任何操作。

那么您如何知道 iOs 7.1 设备是否已进入 iBeacon 区域? 如果你能在一个关闭的应用进入 iBeacon 区域时捕捉到它,你能唤醒它(打开它)吗?



Best Answer-推荐答案


简而言之,是的。 我已经在一个应用程序中实现了这一点,并在进入信标范围后调用:

- (void)locationManagerCLLocationManager *)manager didEnterRegionCLRegion *)region;

那时我的应用程序在后台。如果它被终止重新打开但留在后台。我设置为 CLLocationManager 委托(delegate)的类接收到上述方法的回调,并在我的情况下发布本地通知。 但是,您也可以直接触发打开应用程序。

商店中有一个很棒的小示例应用程序,名为 Hide My iPhone by John Yorke。他开源了代码here它展示了如何在应用程序中设置和响应信标。

我还使用了 Apple 的指南 here了解更多信息。

关于ios - 使用 iBeacon 打开应用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22475402/

回复

使用道具 举报

懒得打字嘛,点击右侧快捷回复 【右侧内容,后台自定义】
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关注0

粉丝2

帖子830918

发布主题
阅读排行 更多
广告位

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap