为了节省iPhone电量,但是允许通过TCP-IP进行数据传输?

时间:2012-03-05 03:47:17

标签: objective-c ios cocoa-touch

为了节省iPhone电量,但允许通过TCP-IP传输数据,我该怎么办? 我需要一直收到恒定的数据流。但我不想通过取消睡眠功能在4小时内杀死电池。

thx

2 个答案:

答案 0 :(得分:1)

总之,你不能这样做,你不能通过TCP-IP传输恒定的数据流。一个用户关闭了您的应用,Apple限制了对您应用的资源访问权限。这是节约力量的苹果方式。你不必担心权力。

我认为我的这个老问题可以帮助你 - iOS Background downloads when the app is not active

答案 1 :(得分:1)

您可以通过以特定应用的平稳运行方式发送或请求最大块的数据来降低功耗,因为较大的数据突发可能允许无线电在数据传输之间的较长时间内空闲;并允许wifi和蜂窝无线电关闭,大大降低了功耗。