Closed DamascenoRafael closed 6 years ago
Opa legal, um repositório em português. Vou ver do que se trata e tentar resolver essa issue!
@JorgeMadson ótimo! Qualquer dúvida é só falar
Fiz uma solução simples pro problema, mas não testei em produção pq não uso o CI.
E não sei como relacionar o pull request com essa issues
@JorgeMadson para relacionar o pull request basta colocar no comentário do PR uma #
com o número da issue. O próprio github deve mostrar uma lista pra auto completar 😉
Coloquei um comentário lá @JorgeMadson! Obrigado!
Deployado e funcionando:
➜ site git:(master) ✗ curl https://dev.caronae.org/apple-app-site-association
{
"applinks": {
"apps": [],
"details": [
{
"appID": "5JHLCV2DBL.br.ufrj.caronae-dev",
"paths": [
"/c/*",
"/carona/*"
]
}
]
}
}
➜ site git:(master) ✗ curl https://caronae.org/apple-app-site-association
{
"applinks": {
"apps": [],
"details": [
{
"appID": "5JHLCV2DBL.br.ufrj.caronae",
"paths": [
"/c/*",
"/carona/*"
]
}
]
}
}
No arquivo
.circleci/config.yml
é possível ver os passos que são seguidos para o deploy do site do Caronaê no ambiente de produção e desenvolvimento. O arquivoapple-app-site-association
permite que o aplicativo iOS do Caronaê seja aberto automaticamente ao abrir determinadas URLs do site. Durante o deploy o parâmetroappID
deve ser modificado de acordo com o ambiente para que somente o app de produção seja aberto pelo site de produção e somente o app de desenvolvimento seja aberto pelo site de desenvolvimento.No ambiente de produção:
5JHLCV2DBL.br.ufrj.caronae
No ambiente de desenvolvimento:5JHLCV2DBL.br.ufrj.caronae-dev