Everything works fine outside but getting failed GPS in apartment, even if other apps doesn't have any problem. I can get a localization anyway, but 2 seconds later it will say failed GPS again.
Would it be possible to assume when GPS failed that the user is still at the last valid position for a certain time instead of display the message ?
Anyway, great job !
Edit: whoops, answered to fast, it seems i have trouble outside too.