io mando un link schema URL personalizzato all'interno di una e-mail:Apertura di un collegamento URL personalizzato in Safari/GMail
[body appendString:@"<div><a href=\"my-custom-url-scheme:test\"><button type=\"button\">Open in App</button></a></div>"];
Questo aggiunge con successo un pulsante nella e-mail io mando che, se sfruttato, si apre la mia app (se è installato).
Questo funziona correttamente quando apro l'e-mail in mail.app sul dispositivo iOS, ma non faccio nulla quando apro la posta in Gmail (sia tramite Safari che l'app GMail nativa).
Si tratta di una limitazione del framework? O dovrebbe safari essere in grado di riconoscere questi collegamenti?
Penso che debba essere qualcosa che GMail sta facendo - Ho caricato la stessa linea di html su un server web e l'ho aperta bene dal safari. –
Ho incontrato lo stesso problema. Suppongo anche che sia quello che pensi - gmail sta ignorando questi schemi personalizzati. – brainjam
Confermato, a partire dal 25 aprile 2013 Gmail ignora ancora gli URL di url personalizzati di iOS. – pchap10k