Deschideți legăturile în aplicațiile dvs. respective?

Această caracteristică se numește link-uri universale. Puteți citi documentația Apple despre asta aici. Practic, astfel încât acest lucru, dezvoltatorul paginii web Nytimes trebuie să aibă un fișier numit apple-app-site-association pe serverul dvs. Puteți vedea acel fișier pe site-ul Nytimes aici http://nytimes.com/apple-app-site-association. În interiorul fișierului puteți specifica ce URL sunt redirecționate (pe site-ul Nytimes, oricine are un an între 2000 și 2099 imediat după numele domeniului) și ce aplicații sunt redirecționate (patru aplicații Nytimes). La prima vedere, fișierul arată bine pe site-ul dvs., dar curios înseamnă că numai link-uri ca acest http://www.nytimes.com/2016/ … va funcționa, în timp ce orice altceva de genul acesta, de exemplu http://www.nytimes.com/reuters/2016/ … nu va. Deci, imediat este de remarcat faptul că ei au decis că nu doresc ca toate legăturile cu site-ul Nytimes.com să fie deschis în aplicațiile lor.
De asemenea, trebuie să schimbe o ajustare în cadrul aplicațiilor lor iOS pentru a lista domeniile din care El este dispus să primească legături. Aceasta ia forma unui drept numit com.apple.developer.associated-domains. Datorită modului în care este configurată aplicația dvs., nu pot verifica fișierele din lista de aplicații pentru a vedea dacă sunt configurate corect. Dar în testele mele, această caracteristică pare să funcționeze bine. Când mă duc la acest articol, am ales alese în mod aleatoriu și fac clic pe linkul Nytimes, aplicația Nytimes este lansată automat și deschide elementul în loc de safari.
Ce s-ar fi putut întâmpla este că nu le poți spune iOS să trec legăturile Universale Safari la aplicația corespunzătoare. Pentru aceasta, faceți clic pe linkul care apare în colțul din dreapta sus al ecranului când iOS a deschis o aplicație cu o legătură universală. Din acel moment, IOS va ignora funcția de legătură universală pentru acel site. Acest lucru nu este foarte intuitiv, astfel încât s-ar putea să fi făcut acest lucru fără să vă realizați că dezactivați funcția link-urilor universale pentru site
Sunt două metode pentru a reactiva legăturile universale pentru acest site. Sau apăsați îndeaproape un link Nytimes și selectați „Deschis în Nytimes” din meniu sau deschideți site-ul Nytimes la Safari și apăsați pe linkul „Deschidere” de pe bannerul de aplicații inteligente din partea de sus a site-ului.
Demo care arată unde să re-incaposit legăturile universale, metoda 1 demo care arată unde să reactivați legăturile universale, metoda două
știți cum faceți.

Lasă un răspuns

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *