No xcode 9 com iOS 11 - problema com o carregamento de blocos de mapa na primeira execução
- Atualizado com novas descobertas - Testado no simulador e no dispositivo. Os mapas não são carregados corretamente quando o aplicativo é iniciado a frio. Os blocos não estão sendo exibidos.
mapViewDidFinishLoadingMap
não está sendo chamado. Então, algo está errado para o mapa não terminar, mas não estou recebendo erros.
O mapa é carregado bem se eu sair brevemente do aplicativo e depois entrar novamente. Significando que os mapas são carregados se o aplicativo for aberto em segundo plano.
Alguma idéia do que mudou? Funcionou muito bem no iOS 10.
Atualizar
No iOS 11mapViewWillStartLocatingUser
está sendo chamado, mas nãomapViewWillStartRenderingMap
. Gostaria de saber se tenho que chamar manualmente algo para que a renderização do mapa seja iniciada. No iOS 9 (contra o que testo e se funciona muito bem)mapViewWillStartRenderingMap
é chamado antesmapViewWillStartLocatingUser