Chave do aplicativo iOS do Google YouTube API v3, código de erro 403
Eu criei um novo projeto e ativei a API de dados do YouTube v3. No painel de acesso da API eu tenho chave para aplicativos de navegador (com referers) criados, bruxa funciona bem. Fui em frente e criei o Key para aplicativos iOS (com identificadores de pacote). Tudo parece bem. Eu verifiquei o id do pacote 10 vezes, tenho certeza de que está correto. No entanto, se eu for em frente e criar o NSURLRequest no meu aplicativo para iOS usando a chave da API do iOS, recebo uma resposta de erro:
error = {
code = 403;
errors = (
{
domain = usageLimits;
message = "Access Not Configured";
reason = accessNotConfigured;
}
);
message = "Access Not Configured";
};
}
Usar o mesmo URL somente passando minha chave para aplicativos de navegador (com referers) funciona sem problemas.
NSString *string=[NSString stringWithFormat:@"https://www.googleapis.com/youtube/v3/videos?id=7lCDEYXw3mM&key=%@&fields=items(id,snippet(channelId,title,categoryId),statistics(viewCount))&part=snippet,statistics",key];
Estou realmente confuso sobre qual é o problema aqui, eu tenho tentado fazê-lo funcionar com horas de chave de aplicativo iOS agora. Existe algo óbvio que estou faltando?