facebook představil v dubnu sérii úprav ve snaze snížit počet oprávnění požadovaných aplikacemi. V aktualizaci blogu pro vývojáře na Facebooku softwarový inženýr Andrea Manoleová Uvedla, že během posledních šesti měsíců bylo zkontrolováno více než 25.000 XNUMX žádostí a že ve většině případů byla přezkoumána za méně než jeden den.
Když byla tato recenze diskutována v dubnu, Facebook uvedl v příspěvku na svém blogu pro vývojáře: "Lidé nám říkají, že některé aplikace vyžadují příliš mnoho oprávnění." Abychom to vyřešili, aplikujeme proces kontroly přihlášení do našeho stávajícího App Center a Open Graph. […] Uvidíme a schválíme oprávnění aplikace nad rámec požadavků veřejného profilu, e-mailu a seznamu přátel. Naším cílem je pomoci aplikacím dodržovat osvědčené postupy a zároveň udržovat proces kontroly rychlý a lehký. “
Včera Manole nabídla aktualizaci na blogu vývojářů Facebooku, která hovořila o tomto tématu:
Zjistili jsme, že aplikace požadují méně oprávnění. Od spuštění kontroly přihlášení se průměrný počet žádostí o oprávnění aplikací snížil z pěti na dva. Zjistili jsme také, že v mnoha případech, když aplikace požaduje méně oprávnění, je pravděpodobné, že lidé do této aplikace vstoupí. Naším cílem je pomoci vývojářům pochopit, které požadavky na oprávnění jsou v každé aplikaci optimální, aby lidé mohli aplikaci důvěřovat a přihlásit se.
Po tomto příspěvku. Manole využil příležitosti a uvedl, jaké jsou pět hlavních důvodů, proč jsou žádosti zamítnuty. Jsou to následující:
- Poškozený nebo nesprávně označený příjem
- Oprávnění nelze reprodukovat
- Žádost o zbytečná oprávnění
- Aplikace nefunguje
- Předběžné načítání sdílených zpráv
Manole také zdůraznil vylepšení, která byla provedena při přihlášení:
- Přidána možnost přispěvatelům Facebooku nahrávat obrázky a poskytovat vývojářům protokoly chyb, aby mohli lépe porozumět tomu, co se zobrazuje.
- Do rozhraní zpětné vazby bylo přidáno tlačítko „poskytnout zpětnou vazbu“, které vývojářům dává příležitost přímo sdílet své myšlenky o tom, jak se jim daří.
- Změny zásad App Center týkající se požadavků na obrazová aktiva během několika týdnů zvýšily schválení App Center o přibližně 20%.
- Různá rozhraní, včetně voliče a stavu oprávnění a stránky kontroly, byla vylepšena, aby byla přehlednější a snadněji použitelná.
Nakonec Manole sdílel některé z osvědčených postupů, které pomáhají zajistit rychlé schválení vývojáři aplikací:
- Ujistěte se, že vaše aplikace Facebook Login používá vývojové sady softwaru pro iOS, Android nebo JavaScript a že je funkční, správně kvalifikovaná a neporušuje se.
- Poskytněte podrobné podrobné pokyny, jak může recenzent reprodukovat požadovaná oprávnění ve vaší aplikaci. V pokynech k recenzi najdete další podrobnosti o tom, co a jak podat.
- Podívejte se na dialog pro výběr oprávnění, který by měl obsahovat příslušná oprávnění pro požadavek spolu s některými platnými a neplatnými případy použití pro každý z nich.
- Ujistěte se, že vaše aplikace běží plně a nepadá ani se nerozbije, a že soubory jsou ke stažení a fungují správně, pokud poskytnete simulátor konstrukce.
- Povzbuďte uživatele, aby sdíleli obsah v titulcích, komentářích, zprávách a dalších polích pro sdílení, a nevyplňujte pro ně pole předem, i když daná osoba může obsah před sdílením upravit nebo odstranit.
- Nezapomeňte také schválit oprávnění k kontrole. Vývojáři také zodpovídají za zajištění souladu svých aplikací s našimi zásadami platforem.
Zdroj - Blog vývojářů na Facebooku