【问题标题】:ios background ping every minuteios后台ping每分钟
【发布时间】:2017-11-17 11:23:40
【问题描述】:

我查看了该域中的一些帖子(例如iOS background fetch custom interval),我得出的结论是,我需要做的事情是不可能的。

我有一个通过蓝牙(NFC 芯片卡读卡器)与 ios 通信的外部设备。如果不是每分钟(59 秒)ping 一次,外部设备就会进入睡眠状态。 当应用程序在前台时,我可以管理 ping。在后台时,我想继续 ping。这是不可能的吗? ping操作快;这只是发送一条消息,我不需要回复 ios。

(真正有效的是相反,蓝牙通信可以从设备从后台流向 ios。这是通过 Info.plist 中的 UIBackgroundModes 到 蓝牙外设。)

请注意,我在此处的应用程序中通过外部电源为 iphone 供电。它是一种工业应用;并且普通的iphone用例不适用。

【问题讨论】:

标签: ios bluetooth


【解决方案1】:

简短的回答,不。最好的 iOS 产品是后台获取。但是不能保证何时调用后台委托方法。您可以指定时间跨度作为指导,但它主要基于应用程序的访问频率。

https://www.raywenderlich.com/143128/background-modes-tutorial-getting-started

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-10-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-06-10
    • 1970-01-01
    相关资源
    最近更新 更多