Aktywne Wpisy
kiper188 +17
#cloutmma Klasycznie jak co gale 3 linki do gali bez subów i dziecinnych zagrywek piszcie śmiało
Antybristler +1314
Chciałem zrobić zwykłe zdjęcie księżyca, a wyszło mi zdjęcie życia (✌ ゚ ∀ ゚)☞
https://i.imgur.com/eDl2zRB.mp4
wziuuuum ( ͡° ͜ʖ ͡°)
#ksiezyc #astronomia #astrofoto #astrofotografia #chwalesie
https://i.imgur.com/eDl2zRB.mp4
wziuuuum ( ͡° ͜ʖ ͡°)
#ksiezyc #astronomia #astrofoto #astrofotografia #chwalesie
Możesz też spróbować jeśli masz to teraz w Tasku przenieść na Application.BeginInvokeOnMainThread na iOS.
Ale da się to wykryć
Najprostszy pomysł bez przemyślenia
https://developer.apple.com/documentation/uikit/uiapplicationdelegate/1622997-applicationdidenterbackground
Wtedy w UserDefaultsach zapisać jaki jest aktualny stan uprawnień, a przy powrocie odczytac i sprawdzić
Musisz też pamiętać że przy iOS13 kwestie pytania o uprawnienia się zmieniły i najpierw zawsze jest zapytanie "tylko kiedy używam", a po przejściu do backgroundu i odpytania o lokalizacje, jest kolejny popUp o danie uprawnień zawsze
Tak samo "Tylko kiedy używam"
Możesz robić małe zadania, jak chociażby odświeżenie danych w tle, ale nie możesz korzystać z niczego, do czego potrzeba aktualnej lokalizacji.
Jest też delegat, na zmianę uprawnień, ale nie wiem czy on działa jak się zmienia w trakcie działania, czy także po za, bo nie sprawdzałem tego jeszcze dokładnie.
Ale potwierdzam, za każdym razem jak lokalizacja potrzebna, powinno