Zajímavosti – TyAppleVěci https://tyappleveci.cz Ty apple věci trochu jinak... Mon, 19 Mar 2018 20:25:05 +0000 cs hourly 1 https://wordpress.org/?v=6.7.2 https://tyappleveci.cz/wordpress/wp-content/uploads/2017/12/logo-150x150.png Zajímavosti – TyAppleVěci https://tyappleveci.cz 32 32 140881722 Jak funguje Sandbox v iOS https://tyappleveci.cz/jak-funguje-sandbox-v-ios/ https://tyappleveci.cz/jak-funguje-sandbox-v-ios/#respond Mon, 19 Mar 2018 20:14:02 +0000 https://tyappleveci.cz/?p=343 Dnes si vysvětlíme jak funguje Sandbox a jak je to obecně s bezpečností v iOS. Každá aplikace po stažení z AppStore se nainstaluje do svého vlastního „písečku“ (sandboxu), ke kterému má přístup pouze ona sama, to znamená že žádná další aplikace nemá přístup k datům uložených v této aplikaci. I díky tomuto bezpečnostnímu návrhu operačního systému iOS není potřeba vlastnit žádný antivir, případná záškodnická aplikace (pokud by prošla schvalovacím procesem na AppStore) jednoduše nemá možnost dostat se do dalších aplikací k jejím datům. Pár let nazpět ve starých verzích iOS (až do verze 7.x) to znamenalo problém z hlediska sdílení souborů mezi aplikacemi. Příkladem může být třeba fotografie, kterou jste chtěli upravit dvěma a více aplikacemi, nebo například otevření videosoboru z jiného zdroje než je galerie, protože aplikace druhého fotoeditoru neměla možnost sáhnout po upravené fotce z prvního editoru a například VLC nemělo možnost sáhnout si pro soubor ze souborového manažeru. Proto od iOS 8.x Apple přidal mezivrstvu sdílení mezi (sandboxované) aplikace. To znamená, že po stisku tlačítka sdílení v aplikaci se soubor překopíruje do této mezivrstvy a soubor vloží do vybrané aplikace ke sdílení. Soubor v původní aplikaci zůstane netknutý (kvůli bezpečnosti), a vy máte zároveň možnost sdílet například film mezi aplikací VLC a souborovým managerem. Nevýhodou je samozřejmě to, že zdrojový soubor z původní aplikace musíte poté sami smazat. Každý sandbox každé aplikace je sám o sobě šifrován a zároveň s tím je šifrováno ještě celé úložistě iPhonu (nebo iPadu) a to defaultně již při prvním spuštění iOS po koupi zařízení.

]]>
https://tyappleveci.cz/jak-funguje-sandbox-v-ios/feed/ 0 343