Geolocation should be properly handled on both Android and iOS devices.

The following discussion from app!116 (merged) should be addressed:

Edited by Thea Schöbl