Novi operativni sistem iOS 13 ne donosi samo dobre stvari poput tamnog načina rada. Također je došlo do brojnih promjena u pozadini koje poboljšavaju sigurnost. Ali neki programeri to doživljavaju drugačije.
Mnogi programeri ističu da se promjene u iOS-u 13 odnose na usluge lokacije bitno će utjecati na funkcioniranje aplikacija a time i njihov posao. Osim toga, prema njihovim riječima, Apple primjenjuje dvostruke standarde, gdje je stroži prema programerima trećih strana nego prema sebi.
Grupa programera je stoga napisala e-mail adresiran direktno na Tim Cooka, koji su također objavili. Oni raspravljaju o "nepoštenoj praksi" Apple-a.
U e-poruci, predstavnici sedam aplikacija izražavaju zabrinutost zbog novih ograničenja. To je to vezano za iOS 13 i praćenje usluga lokacije Pozadina. Prema njihovim riječima, Apple raste upravo na području internetskih usluga, te im tako postaje direktna konkurencija. S druge strane, kao provajder platforme, ima obavezu da osigura fer uslove za sve strane. Što se, prema riječima programera, ne događa.
Pristup lokacijskim uslugama "Samo jednom".
Grupa uključuje programere aplikacija Tile, Arity, Life360, Zenly, Zendrive, Twenty i Happn. I drugi navodno razmišljaju o pridruživanju.
Novi operativni sistem iOS 13 zahtijeva direktnu potvrdu korisnika da aplikacija može nastaviti raditi s uslugama lokacije i podacima u pozadini. Svaka aplikacija mora u posebnom dijaloškom okviru opisati za šta koristi podatke i zašto od korisnika traži dozvolu.
Dijaloški okvir će također prikazati najnovije podatke koje je prikupila aplikacija, obično rutu koju je softver snimio i namjerava koristiti i poslati. Dodatno, dodana je opcija za omogućavanje pristupa uslugama lokacije "Samo jednom", što bi trebalo i dalje sprečavati zloupotrebu podataka.
Aplikacija će tada izgubiti mogućnost prikupljanja podataka u pozadini. Osim toga, iOS 13 uveo je dodatna ograničenja za prikupljanje podataka Bluetooth i Wi-Fi. Novo, bežični se ne može koristiti kao zamjena za usluge lokacije. Ovo malo otežava programerima. S druge strane, čini im se da Apple kontrolira samo programere trećih strana, dok njegove vlastite aplikacije ne podliježu takvim ograničenjima.
Izvor: 9to5Mac
Takvo ograničenje je sasvim u redu. Svako ko se žali na dijaloški okvir je cinkaroš.
Želio bih da ispravim situaciju, jer ono što članak opisuje ne opisuje problem.
Problem nije u dijaloškom okviru. Problem je što više ne postoji opcija da se uvijek omogući u okviru za dijalog.
To je preuzmete aplikaciju koja zahtijeva lokaciju u pozadini.
Apple iskače opciju dozvoli dok je u upotrebi / uvijek dozvoli za svoje aplikacije.
Međutim, aplikacije koje nisu Apple prikazat će dijalog – Dozvoli dok se koristi / Dozvoli samo jednom. Da bi aplikacija i dalje imala prava, korisnik mora otići do glavnih postavki i kliknuti kako bi je sam promijenio, što predstavlja gnjavažu.
To je niko se ne žali na dijalog, ali se žali da ovo pravo uopšte nije moguće postaviti unutar dijaloga.
Hvala na informacijama. U tom slučaju to nema smisla.