É possível registrar um esquema de URL baseado em domínio http + para aplicativos do iPhone, como o YouTube e o Google Maps?

Gostaria de ter o iOS para abrir URLs do meu domínio (por exemplo,http://martijnthe.nl) com o meu aplicativo sempre que o aplicativo é instalado no telefone e com o Mobile Safari, caso não seja.

Eu li que é possível criar um sufixo de protocolo exclusivo para isso e registrá-lo no Info.plist, mas o Mobile Safari dará um erro caso o aplicativo não esteja instalado.

O que seria uma solução alternativa?

Uma ideia:

1) Use http: // URLs que abrem em qualquer navegador de desktop e renderiza o serviço através do navegador

2) Verifique o User-Agent e, no caso do Mobile Safari, abra um myprotocol: // URL para (tentar) abrir o aplicativo do iPhone e tê-lo aberto Mobile iTunes para o download do aplicativo no caso de a tentativa falhar

Não tenho certeza se isso vai funcionar ... sugestões? Obrigado!

questionAnswers(12)

yourAnswerToTheQuestion