title: In xcode 9 with iOS 11 - issue with loading of Map tiles on first run
body: <p>--Updated with new findings -- Tested in both simulator and on device. Maps are not loaded correctly when the app is run from a cold start. Tiles are not being displayed.</p>
  
  <p><code>mapViewDidFinishLoadingMap</code> is not being called. So something is going wrong for the map not to finish, but I am getting no errors.</p>
  
  <p>The map is loaded fine if I just briefly go out of the app and then in again. Meaning that the maps are loaded if app is opened from background.</p>
  
  <p>Any ideas what has change? Worked just fine in iOS 10.</p>
  
  <p><a href="https://i.stack.imgur.com/KSpOb.png" rel="noreferrer"><img src="https://i.stack.imgur.com/KSpObm.png" alt="enter image description here"></a></p>
  
  <p><strong>Update</strong></p>
  
  <p>In iOS 11 <code>mapViewWillStartLocatingUser</code> is being called but not <code>mapViewWillStartRenderingMap</code>. I wondering if I have to manual call something so that the rendering off the map will be started. In iOS 9 (what I test against, and were it works just fine) <code>mapViewWillStartRenderingMap</code> is called before <code>mapViewWillStartLocatingUser</code></p>