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
Author: Community, 2015-10-06

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.

Aqui está um bom post sobre montá-los.

Http://blog.originate.com/blog/2014/04/22/deeplinking-in-ios/

 12
Author: dstudeba, 2015-10-06 17:09:01