# MapView ShowMyLocationButton is not visible

**URL:** <https://forums.fusetools.com/t/mapview-showmylocationbutton-is-not-visible/5941>\
**Category:** Bug Reports\
**Created:** [March 19, 2017, 1:44pm UTC](https://forums.fusetools.com/t/mapview-showmylocationbutton-is-not-visible/5941 "2017-03-19T13:44:21Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![TouPilsner](https://avatars.discourse-cdn.com/v4/letter/t/ecb155/32.png) [@TouPilsner](https://forums.fusetools.com/u/TouPilsner)\
**Post date:** [March 19, 2017, 1:44pm UTC](https://forums.fusetools.com/t/mapview-showmylocationbutton-is-not-visible/5941/1 "2017-03-19T13:44:21Z")

</div>

In MapView I set ShowMyLocationButton to true, but that button is not visible.

Fusetools: 0.35.0 (Build 10867) IOS: 9.3.2 (13F69), emulator: 10.2 (14C89)

---

<div class="post-metadata">

**Author:** ![Andreas\_Ronning](https://yyz1.discourse-cdn.com/flex035/user_avatar/forums.fusetools.com/andreas_ronning/32/303_2.png) [@Andreas\_Ronning](https://forums.fusetools.com/u/Andreas_Ronning)\
**Post date:** [March 21, 2017, 9:42pm UTC](https://forums.fusetools.com/t/mapview-showmylocationbutton-is-not-visible/5941/2 "2017-03-21T21:42:10Z")

</div>

Check that your application grants the required permissions. This feature depends on a permission.

---

<div class="post-metadata">

**Author:** ![Keith\_Paton](https://yyz1.discourse-cdn.com/flex035/user_avatar/forums.fusetools.com/keith_paton/32/377_2.png) [@Keith\_Paton](https://forums.fusetools.com/u/Keith_Paton)\
**Post date:** [August 24, 2017, 11:30pm UTC](https://forums.fusetools.com/t/mapview-showmylocationbutton-is-not-visible/5941/3 "2017-08-24T23:30:10Z")

</div>

Can you explain (please) which permission on iOS is needed to make the ShowMyLocation Button visible?

I have the following code and it does not show the location button, the user’s location or the compass…? I am previewing on an iPhone 7 Plus.

```auto
<MapView ShowMyLocation="True" ShowMyLocationButton="true" ShowCompass="True" Latitude="{currentLocation.coords.lat}" Longitude="{currentLocation.coords.lng}" Zoom="16">
    <Each Items="{locations}">
        <MapMarker Latitude="{coords.lat}" Longitude="{coords.lng}" Label="{name}"/>
    </Each>
</MapView>

```

---

<div class="post-metadata">

**Author:** ![aeq](https://yyz1.discourse-cdn.com/flex035/user_avatar/forums.fusetools.com/aeq/32/129_2.png) [@aeq](https://forums.fusetools.com/u/aeq)\
**Post date:** [April 6, 2018, 6:15pm UTC](https://forums.fusetools.com/t/mapview-showmylocationbutton-is-not-visible/5941/4 "2018-04-06T18:15:06Z")

</div>

Hey guys, yeah, which permission/capability must we set?

I have given my app the permission to use the users current location already.

This works on android, just iOS not working, tested on iOS 10 (iPhone 5) & 11 (iPhone 6).

Is this a bug? ~ [https://github.com/fusetools/fuselibs-public/issues/755](https://github.com/fusetools/fuselibs-public/issues/755)
