Powiązanie aplikacji rozszerzenia plików iPhone

Na moim iPhonie używam aplikacji o nazwie Caissa Chess. Po zarejestrowaniu aplikacji u producenta (jest to opcjonalne) otrzymałem wiadomość e-mail zawierającą układankę szachową. Najważniejsza część wiadomości pocztowej, przedstawiająca diagram szachowy, wygląda następująco:

<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>

Dotknięcie diagramu wyświetlanego przez ten adres URL powoduje zamknięcie Mail.app i otwarcie Chess Caissa, która następnie wyświetla diagram i pozwala rozwiązać zagadkę.

Jak to działa? Chcę stworzyć małą aplikację na iPhone'a, która będzie potrzebować zewnętrznego pliku, wysłanego pocztą elektroniczną. Będę musiał najpierw zrozumieć, co się dzieje.

chess:// jak i gdzie zdefiniowano, która aplikacja zostanie otwarta?co oznacza reszta adresu URL? Czy odnosi się to do pliku lokalnego, czy zostanie rozwiązane przez aplikację jako http: url na żywo? Treść wiadomości e-mail zawiera załącznik obrazu.

Jestem pewien, że ten mechanizm jest gdzieś udokumentowany, ale książki, które mam, nie opisują go, a Google mi też nie pomógł.

Z góry dziękuję

Sjakelien

questionAnswers(2)

yourAnswerToTheQuestion