Com comunicar-se entre aplicacions a Swift

Bloc

Com comunicar-se entre aplicacions a Swift

En aquest article, aprendrem a obrir una aplicació escrivint una URL al navegador o utilitzant una altra aplicació.



  1. Obrint una aplicació escrivint URL a Safari

En aquesta secció, veurem com iniciar una aplicació mitjançant un esquema d’URL.

uber codi font de l'aplicació

De manera predeterminada, les aplicacions de tercers no poden accedir a les dades de les altres i tenen restriccions de fer canvis al dispositiu. Tot i això, podem preparar les nostres aplicacions per compartir dades amb altres aplicacions. Una manera d’implementar la comunicació entre aplicacions és mitjançant esquemes d’URL. Podem definir un o més esquemes d’URL personalitzats per a una aplicació. iOS sempre llançarà l'aplicació de construcció. Implementarem una aplicació que es pot llançar des de Safari o des d’una altra aplicació. Crearé una aplicació bàsica de visualització única. Anomenem-lo CommunicationBetweenTwoApps. Ara, hem d’afegir algunes claus i valors al fitxer Info.plist. Hem de crear un esquema d’URL personalitzat.



1. A la llista, selecciono els tipus d'URL.

2. Si expandiu l'element 0, hi ha una clau anomenada identificador d'URL. El valor d’aquesta clau ha de ser el nom de l’esquema d’URL personalitzat que volem vincular a aquesta aplicació.



3. Definiu un identificador únic per a aquesta clau. Per exemple, he utilitzat com.vikrant.communicationbetweenapps

4. Afegiu la regla nova fent clic al botó més. Seleccionem Esquemes d’URL al menú. L'entrada és una matriu. Això es deu al fet que podem registrar diversos esquemes per a una aplicació. He utilitzat la comunicació entre aplicacions

Seguint els quatre passos anteriors, hauríeu de semblar a continuació.

#ios #swift #mobile #software

medium.com

Com comunicar-se entre aplicacions a Swift

En aquest article, aprendrem a obrir una aplicació escrivint una URL al navegador o utilitzant una altra aplicació, però podem preparar les nostres aplicacions per compartir dades amb altres aplicacions. Una manera d’implementar la comunicació entre aplicacions és mitjançant esquemes d’URL.

Amazon a l'entrevista del campus