Früher war es so, dass sich der Artikel in der NYTimes-App öffnete, wenn ich auf einen Weblink zu einem NYTimes-Artikel von Safari klickte. Irgendwann muss ich diese Einstellung geändert haben, und jetzt werden NYTimes-Links in Safari geöffnet.
Ich kann weder in Safari noch im Bereich der NYTimes-App-Einstellungen etwas finden, das zum alten Verhalten zurückzukehren scheint, noch in den Einstellungen in der NYTimes-App selbst. Gibt es eine Möglichkeit, das alte Verhalten beim Öffnen von Links in den jeweiligen Apps wiederherzustellen?
Bearbeiten: Ich habe die NYTimes-App installiert, arbeite mit iOS 9.3.1 und verwende kein privates Surfen. Daher helfen einige der typischen Antworten (danke John Ramos !) Hier nicht weiter.
Ich habe auch versucht, Cookies, Verlauf und lokale Daten aus Safari zu löschen und die NYTimes-App zu deinstallieren und erneut zu installieren - alles hat keine Auswirkungen.
quelle
Antworten:
Diese Funktion wird als Universal Links bezeichnet. Sie können die Dokumentation von Apple dazu hier lesen .
Grundsätzlich benötigt der Entwickler der NYTimes-Website eine Datei, die
apple-app-site-association
auf seinem Server aufgerufen wird, damit dies funktioniert . Sie können diese Datei auf der NYTimes-Website unter http://nytimes.com/apple-app-site-association anzeigen . In der Datei können sie angeben, welche URLs umgeleitet werden (auf der NYTimes-Site alle, die ein Jahr zwischen 2000 und 2099 unmittelbar nach dem Domainnamen haben) und zu welchen Apps sie umgeleitet werden (vier NYTimes-Apps). Auf den ersten Blick sieht die Datei auf ihrer Website in Ordnung aus, aber interessanterweise bedeutet dies, dass nur Links wie dieser http: //www.nytimes.com/2016 / ... funktionieren, während alles andere wie dieser zum Beispiel http: // www.nytimes.com/reuters/2016 / ...wird nicht. Es ist also sofort bemerkenswert, dass sie entschieden haben, dass nicht alle Links zur Website nytimes.com in ihren Apps geöffnet werden sollen.Sie müssen auch eine Einstellung in ihren iOS-Apps ändern, um aufzulisten, von welchen Domains Links empfangen werden sollen. Dies erfolgt in Form eines Anspruchs genannt
com.apple.developer.associated-domains
. Aufgrund der Art und Weise, wie ihre App konfiguriert ist, kann ich die plist-Dateien in ihrer App nicht überprüfen, um festzustellen, ob sie richtig konfiguriert sind. Aber in meinen eigenen Tests scheint diese Funktion in Ordnung zu sein. Wenn ich zu diesem Artikel gehe, den ich zufällig auf DaringFireball ausgewählt und auf den NYTimes-Link geklickt habe, wird die NYTimes-App automatisch gestartet und der Artikel anstelle von Safari geöffnet.Was möglicherweise passiert ist, ist, dass Sie iOS mitteilen können, dass Sie nicht möchten, dass Universal Links von Safari an die entsprechende App weitergeleitet werden. Klicken Sie dazu auf den Link, der in der oberen rechten Ecke des Bildschirms angezeigt wird, wenn iOS eine App mit einem Universal Link geöffnet hat. Ab diesem Zeitpunkt ignoriert iOS die Universal Link-Funktion für diese Site. Dies ist nicht sehr intuitiv. Möglicherweise haben Sie dies getan, ohne zu bemerken, dass dadurch die Universal Links-Funktion für die Site deaktiviert wird.
Es gibt zwei Methoden, um Universal Links für diese Site wieder zu aktivieren. Drücken Sie entweder lange auf einen NYTimes-Link und wählen Sie "In" NYTimes "öffnen" aus dem Menü oder öffnen Sie die NYTimes-Website in Safari und klicken Sie auf den Link "ÖFFNEN" im Smart App-Banner oben auf der Website.
Lassen Sie uns wissen, wie es Ihnen geht.
quelle
Die New York Times schien die Art und Weise zu ändern, in der ihre Website mit Links umgeht, da mein iPhone auch keine NYTimes-Artikel in der App öffnet. Höchstwahrscheinlich haben die Entwickler von nytimes.com beschlossen, die Website vom automatischen Öffnen von Artikeln in der App auszuschließen, da Personen, die Probleme damit haben, nicht funktionieren (oder Sie auffordern, die App herunterzuladen, das Lesen zu unterbrechen). Die mobile NYTimes-Website ist gut genug, um den Vorgang zu vereinfachen, indem Sie nur den Artikel im Web lesen.
Eine Problemumgehung: Speichern Sie den Artikel für einen späteren Zeitpunkt aus dem Internet, und wechseln Sie dann zum Abschnitt Gespeichert in der NYTimes-App. Ihr Artikel wartet dann in der App auf Sie.
Danksagung an den Benutzer fbara, der in den obigen Kommentaren die Theorie "Fehler des Webentwicklers" vorgeschlagen hat.
quelle