Como redireciono para a Apple App Store com um link profundo? (por exemplo, um texto de consulta)
Preciso de ter um utilizador iOS, que não tenha o meu aplicativo instalado, para descarregar, e depois navegar automaticamente para uma parte dentro do meu aplicativo.
relacionado, é esta pergunta , mas eu não sou exclusivamente dependente do SDK do Google. Posso usar qualquer coisa.
Como posso
- Liga um utilizador à minha aplicação na app store e
- ter informações (um texto de pesquisa) enviadas para a minha aplicação no primeiro lançamento
1 answers
Com deeplinks você tem um link que é passado para o aplicativo, quer ele esteja instalado ou não. Há um monte de posts lá fora sobre a configuração-los, mas aqui está uma visão geral rápida.
Primeiro você precisa configurar o seu aplicativo para lidar com eles no .ficheiro plist. Aqui está um post para isso:
Https://blog.branch.io/how-to-setup-universal-links-to-deep-link-on-apple-ios-9
Pode usar uma ferramenta como branch.io {[11] } ou configurar uma página de redireccionamento em o seu próprio site com um certificado SSL, uma vez que requer https
. (existe informação no link acima, ou aqui está alguma informação de Apple)
Quando o seu aplicativo é chamado pelo deeplink (quer esteja instalado ou não), o
- (BOOL)application:(UIApplication *)application openURL:(NSURL *)url sourceApplication:(NSString *)sourceApplication annotation:(id)annotation
o método é chamado em AppDelegate.m
e a informação que está a passar está no parâmetro url
.
Http://blog.originate.com/blog/2014/04/22/deeplinking-in-ios/