iPhone-Dateierweiterungs-App-Zuordnung

Auf meinem iPhone starte ich eine App namens Caissa Chess. Nach der Registrierung der App beim Hersteller (dies ist optional) erhielt ich eine E-Mail mit einem Schachpuzzle. Der entscheidende Teil der E-Mail-Nachricht, der ein Schachdiagramm enthält, sieht folgendermaßen aus:

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

Wenn Sie auf das Diagramm tippen, das unter dieser URL angezeigt wird, wird Mail.app beendet und Caissa Chess wird geöffnet. Anschließend wird das Diagramm angezeigt und Sie können das Rätsel lösen.

Wie funktioniert das? Ich möchte eine kleine App für das iPhone erstellen, die eine externe Datei benötigt, die per E-Mail gesendet wird. Ich muss erst verstehen, was los ist.

chess:// Wie und wo wird definiert, welche Anwendung geöffnet wird?Was bedeutet der Rest der URL? Bezieht es sich auf eine lokale Datei oder wird es von der App als Live-http: url aufgelöst? Der E-Mail-Nachrichtentext enthält einen Bildanhang.

Ich bin sicher, dass dieser Mechanismus irgendwo dokumentiert ist, aber die Bücher, die ich habe, beschreiben ihn nicht, und Google hat mir auch nicht geholfen.

Danke im Voraus

Sjakelien

Antworten auf die Frage(2)

Ihre Antwort auf die Frage