簡體   English   中英

iOS:檢測到信標區域時,應用程序圖標顯示在鎖定屏幕上,但檢測到圓形區域時,應用程序圖標不顯示

[英]iOS: App icon appears on lock screen when beacon region detected, but not when circular region detected

當監視信標且信標在范圍內時,該應用程序圖標始終顯示在鎖定屏幕上...但是,如果該應用程序位於受監視的圓形區域之一內,則該應用程序圖標似乎永遠不會存在顯示。

即CLCircularRegion監視似乎沒有為我在鎖定屏幕上顯示應用程序圖標

程式碼片段:

CLLocationDistance monitorRadius = 2.0*1609.34; // 2 miles in meters;
CLCircularRegion *region = [[CLCircularRegion alloc]
                                  initWithCenter:_location.coordinate
                                  radius:monitorRadius
                                  identifier:_regionIdentifier];    
[self.locationManager startMonitoringForRegion:region];

我已經看到有人說,鑒於遇到“輸入”事件,注冊圓形區域應該可以使應用程序圖標顯示在鎖定屏幕上,但是我已經看到很多人說它不起作用...而且我還沒有看到鎖定屏幕上的應用程序圖標,而只是一個圓形區域。

關於SO的一些回應似乎也將兩者混為一談...(例如,有人詢問區域監視以使應用程序顯示在鎖定屏幕上,而有人回答使用信標)。

謝謝

我與一位蘋果工程師交談,他說是的,當它在CLCircularRegion中時,應顯示應用程序圖標。 不幸的是,它不是那樣工作的。 監視CLCircularRegion(使用requestAlwaysAuthorization)時,是否有人在鎖定屏幕上看到應用程序圖標?

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM