【发布时间】:2013-05-07 02:26:51
【问题描述】:
我正在编写一个需要每隔一段时间“打电话回家”但不是在任何特定时间的应用程序。因此,我想知道是否有一种方法可以注册以在 wifi 或蜂窝无线电激活(不仅可用)时收到通知,因为其他应用程序正在传输数据,然后捎带这些请求来传输我的数据。
我可能在这里误解了 iPhone 的一般功能。但是我总是假设无线电在应用程序没有请求时进入了低功耗(待机或睡眠)模式。我觉得 reachability.h/.m 会发起连接到主机(例如 google.com)的请求,因此会唤醒收音机并浪费能量。
苹果是否没有提供一种注册方法,当无线电“唤醒”并开始传输数据时触发,以便另一个应用程序可以利用这个机会传输任何待处理的数据,而无需明确唤醒无线电本身?
谢谢
【问题讨论】:
标签: iphone ios networking radio