2011-11-29 57 views
-1

在我的測試中,我發現我的測試區域監視iPhone4S的結果有點低於標準。iPhone4(s) - 我的發現regionMonitoring功能

話雖這麼說,這裏發生的事情在我的測試:

  1. 我嘗試當我開車設置的警報在同一位置進行測試。有時候,警報在一毛錢上就會消失,但大部分時間沒有。我一直在想這個功能的準確性。該功能可以節省功耗,這非常棒,但如果設備沒有收到及時更新,它有什麼用處?它擊敗了目的。在這種情況下,用戶將給應用程序提供不好的評論 - 因爲他們必須切換到耗電量大的startUpdatingLocation

  2. 由於我開車進行測試,並且因爲沒有收到更新 - 及時我相信,警報不會熄滅。我的50.0米半徑是否太小?我可以增加它 - 但用戶會很快得到警報!

  3. 該功能依賴於用戶的設備通過一個蜂窩塔傳遞到下一個。因此,如果他/她恰好在沒有足夠信元塔的地區,用戶是否不幸運(使用此功能)?

想法?建議? Regards ....

回答

1

即使在手持設備上使用GPS,50米仍然非常具有侵略性。嘗試先拋出更寬的網絡,然後在目標位置500-1000米範圍內切換到更積極的位置監視。

+0

這是一個好主意 - 我會嘗試。我唯一擔心的是如何及時獲取更新信息和/或手機信號塔。 – Sam

+0

我似乎記得在這裏沒有硬性保證,所以你受到API的擺佈。 (以及影響信號強度的各種其他因素)如果測試表明這是一個問題,您的應用程序應該以某種方式向用戶清楚地說明這一點。 – SplinterReality

+0

我添加了一條警告,警告RegionMonitoring和SignificantChangeUpdates的Spotty更新的用戶。 - 謝謝。 – Sam