Geralmente, os usuários podem alternar sua região da App Store desconectando o ID da Apple para uma região e fazendo login com o ID da Apple na outra região. Todos os downloads ainda permanecem no iPhone e não devem ser apagados. Então, por que suas compras anteriores foram apagadas? Você fez isso ou aconteceu?
Quando as atualizações de aplicativos são exibidas, as únicas atualizações que você pode baixar são para aplicativos baixados com o ID Apple no qual você está conectado. Portanto, isso significa ter que entrar e sair regularmente dos seus IDs da Apple.
É isso que eu quero dizer. Se você baixou o aplicativo X da loja indiana e fez login no ID da Apple da loja canadense, o aplicativo App Store ainda informa que uma atualização está disponível para o aplicativo X. Mas o download dessa atualização não funcionará, a menos que você saia do Canadian Apple ID e, em seguida, faça login novamente no Indian Apple ID. É por isso que é melhor excluir o aplicativo X e fazer o download novamente usando o ID canadense, pois isso será listado como uma compra para esse ID. Mas se o aplicativo X custar dinheiro, você não deseja fazer isso porque não deseja pagar novamente.
O que você deve fazer é excluir todos os aplicativos da loja indiana que são brindes e depois baixá-los novamente com o seu novo ID Apple canadense. Dessa forma, você só precisa voltar para o antigo ID indiano da Apple quando precisar atualizar um aplicativo pelo qual pagou, pois não precisaria pagar novamente.
Isso responde sua pergunta?