No começo de maio (dia 3 mais precisamente) recebi um reject da Apple após fazer o review de uma App minha, eis o retorno que recebi:
We’ve completed the review of your app, but cannot post this version to the App Store because it did not comply with the App Store Review Guidelines, as detailed below:
- 8.6: Google Maps and Google Earth images obtained via the Google Maps API can be used within an application if all brand features of the original content remain unaltered and fully visible. Apps that cover up or modify the Google logo or copyright holders identification will be rejected.
Resumindo, a mensagem fala que se é utilizadas images do Google Maps ou Earth em sua App, é obrigatório manter o logo do Google ou informação de copyright que tenha. Ai fui verificar como estava isso na minha App para poder corrigir e eis que o logo estava escondidindo no canto da tela:

Confesso que em momento nenhum do desenvolvimento me dei conta desse detalhe, e devido a isso só consegui ter o Recicla SP aprovado no dia 16, ou seja, perdi mais de 10 dias entre ajustar o app, submeter novamente e esperar o review da Apple.
Encontrei soluções mais “mirabolantes” para esse problema, como substituir a imagem do logo do Google por outra, plotando na região visível do mapa, o que eu preferi fazer foi apenas tirar o MKMapView de trás do UIToolbar, perdendo esse feito “bonitinho” da transparência do mapa mas ficando de acordo com o exigido.
É uma dica bem simples, mas é um detalhe importarte pra evitar ter uma App rejeitada e perder tempo de market-share do seu app.
Grande abraço!