2016-07-09 77 views
2

我有一款使用與iPhone上相同的API的手錶應用程序。請求代碼完全相同。但手錶的響應時間比iPhone慢3-4秒左右。這是正常的嗎?我們可以改善這種手錶體驗嗎?使用NSURLSession在Apple Watch上安靜緩慢的網絡請求

謝謝。

+0

如果我要求iPhone在後臺獲取數據並將響應數據發送到Watch,速度會更快嗎? – TK189

回答

3

首先,將Apple Watch的速度與iPhone進行比較,無論是哪個區域,都是毫無意義的

Apple Watch體積較小,電池電量較少,CPU功率較低,天線較小。它應該是比iPhone慢。這是它被大量標準iOS API鎖定的原因的一部分。在3.0測試版之前加載應用時,您已經看到了速度有多慢。其次,雖然Apple Watch支持WiFi,但與iPhone不同,它僅支持802.11b/g/n 2.4GHz。不是5GHz或交流。

請記住,它是您的iPhone的擴展,而不是像您對iPhone一樣廣泛使用的獨立設備。如果速度很慢,也許你不應該讓它在第一時間完成。相反,請使用手機完成工作並將數據發送到手錶。

+0

謝謝你的回答。我確實需要刷新手錶上的數據。你能否提供一些細節? – TK189