Na moim iPhonie uruchamiam aplikację o nazwie Caissa Chess. Po zarejestrowaniu aplikacji u producenta (jest to opcjonalne) otrzymałem wiadomość e-mail zawierającą zagadkę szachową. Zasadniczą część wiadomości e-mail, przedstawiający schemat szachy wygląda następująco:Stowarzyszenie aplikacji do rozszerzenia plików iPhone'a
<a href="chess://puzzle/8/p1R3p1/4p1kn/3p3N/3Pr2P/6P1/PP3K2/8 w ?term=w2&solution=c7xg7&description=Amura%20vs%20Carlos%20Bulcourf%2C%20Villa%20Ballester%2C%201996"><img src="cid:image1"></a>
Tapping schemat wyświetlany przez ten adres URL zamykany Mail.app i otwiera Caissa Chess, który następnie wyświetla schemat i pozwala rozwiązać zagadka.
Jak to działa? Chcę zrobić małą aplikację na iPhone'a, która będzie wymagać zewnętrznego pliku, wysłanego pocztą e-mail. Najpierw muszę zrozumieć, co się dzieje.
chess://
jak i gdzie jest zdefiniowana aplikacja, która zostanie otwarta?- co oznacza reszta adresu URL? Czy odwołałby się do pliku lokalnego, czy też zostanie rozwiązany przez aplikację jako live http: url? Treść wiadomości e-mail zawiera załącznik z obrazem.
Jestem pewien, że ten mechanizm jest gdzieś udokumentowany, ale moje książki go nie opisują, a Google też mi nie pomógł.
góry dziękuję
Sjakelien
To pytanie może również mieć znaczenie: http://stackoverflow.com/questions/625232/launching-application-from-a-sms-message/628721#628721 –