Maak advertensie toe

Apple was die afgelope paar weke onder mediavuur. Hierdie keer gaan dit nie oor pseudo-regsgedinge of slegte toestande by Foxconn nie, maar oor die app-goedkeuringsproses, wat die maatskappy steeds probeer om soveel as moontlik onder beheer te hou ondanks die groot aantal nuwe toepassings en opdaterings wat na die goedkeuringsproses kom. elke dag. Met iOS 8 het Apple ontwikkelaars heeltemal nuwe gereedskap en vryheid gegee waarvan hulle 'n jaar gelede nooit gedroom het nie. Uitbreidings in die vorm van legstukke, die manier waarop toepassings met mekaar kommunikeer of die vermoë om toegang tot ander toepassings se lêers te verkry.

Sulke vryheid, wat tot onlangs nog die voorreg van die Android-bedryfstelsel was, was waarskynlik nie Apple se eie nie, en baie gou het die span wat verantwoordelik is vir die goedkeuring van toepassings op ontwikkelaars begin vertrap. Die eerste slagoffer was die Launcher-toepassing, wat dit moontlik gemaak het om kontakte te skakel of toepassings met verstekparameters vanaf die Kennisgewingsentrum te begin. Nog 'n hyped een geval se betrokke funksionele sakrekenaars in die Kennisgewingsentrum van die PCalc-toepassing.

Geskrewe en ongeskrewe reëls

Die laaste wat die keersy van die ongeskrewe reëls geweet het, was die ontwikkelaars van Panic, wat gedwing is om die funksie van die stuur van lêers na iCloud Drive in die Transmit iOS-toepassing te verwyder. "Die beste manier waarop ek kan verduidelik hoekom hulle nie wou hê dat die Launcher-funksie in iOS moet bestaan ​​nie, is dat dit nie pas by hul visie van hoe iOS-toestelle moet werk nie," het die Launcher-skrywer gesê.

Terselfdertyd het nie een van die ontwikkelaars van die genoemde toepassings enige van die reëls wat Apple vir nuwe uitbreidings uitgereik het, oortree nie. In baie gevalle het dit 'n baie wye interpretasie gebied of was dit taamlik vaag. Volgens Apple was die rede vir die verwydering van die PCalc-sakrekenaar die feit dat dit nie toegelaat word om berekeninge in die legstuk uit te voer nie. Geen sodanige reël het egter bestaan ​​toe die aansoek goedgekeur is nie. Net so het Apple se goedkeuringspan in die saak geargumenteer Stroom iOS, waar die toepassing glo net lêers wat dit skep na iCloud Drive kan stuur.

Benewens die beskikbare reëls, het Apple blykbaar 'n stel ongeskrewe reëls geskep wat ontwikkelaars slegs leer wanneer hulle hul tyd en hulpbronne in 'n gegewe kenmerk of uitbreiding belê het, net om uit te vind na 'n paar dae vanaf die indiening vir goedkeuring wat Apple doen hou om een ​​of ander rede nie daarvan nie en sal nie die opdatering of toepassing goedkeur nie.

Gelukkig is ontwikkelaars nie weerloos op so 'n oomblik nie. Danksy die mediadekking van hierdie gevalle het Apple van sy slegte besluite omgekeer en sakrekenaars weer in die Kennisgewingsentrum toegelaat, en die vermoë om arbitrêre lêers na iCloud Drive te stuur, is teruggekeer na Transmit iOS (nuut Transmit vir iOS). Hierdie besluite gebaseer op ongeskrewe reëls en hul kansellasie 'n paar weke later toon egter 'n verskil in denke en visie vir derdeparty-toepassings, en miskien 'n interne stryd onder Apple-bestuurders.

Driekoppige leierskap

Die App Store val nie onder die bevoegdheid van slegs een vise-president van Apple nie, maar dalk soveel as drie. Volgens die blogger Ben Thompson die App Store word gedeeltelik bestuur deur Craig Federighi vanaf die sagteware-ingenieurswese, gedeeltelik deur Eddy Cue wat App Store-promosie en -kurasie hanteer, en laastens Phil Schiller, wat na bewering die toepassing-goedkeuringspan bestuur.

Die omkeer van die ongewilde besluit het waarskynlik plaasgevind ná die ingryping van een van hulle, nadat die hele probleem in die media begin word het. Die mees waarskynlike kandidaat is Phil Schiller, wat andersins Apple se bemarking bestuur. So 'n situasie gee Apple nie 'n goeie naam in die oë van die publiek nie. Ongelukkig het nie alle ontwikkelaars die ommekeer van 'n slegte besluit gesien nie.

In geval van aansoek Drafts daar was so 'n absurde situasie dat Apple eers beveel het om die funksionaliteit van die widget te kanselleer, wat dit moontlik gemaak het om die toepassing met sekere parameters te begin, byvoorbeeld met die inhoud van die knipbord. Nadat dit verwyder is, het dit geweier om die opdatering goed te keur en gesê dat die legstuk baie min kan doen. Dit is asof Apple nie kan besluit wat hy regtig wil hê nie. Wat selfs meer absurd van die hele situasie is, is dat Apple 'n paar weke vroeër die nuwe Drafts-toepassing op die hoofblad van die App Store bevorder het. Die linkerhand weet nie wat die regterhand doen nie.

Die hele situasie rondom die goedkeuring werp ’n slegte skaduwee op Apple en benadeel veral die hele ekosisteem wat die maatskappy so ernstig bou. Alhoewel daar geen gevaar is dat ontwikkelaars die iOS-platform sal begin verlaat nie, sal hulle eerder nie hul tyd en hulpbronne op nuttige kenmerke belê net om te toets of hulle deur die web van ongeskrewe reëls van die App Store sal gaan nie. Die ekosisteem sal dus groot dinge verloor wat beskikbaar sal wees, byvoorbeeld net op 'n mededingende platform, waarop beide gebruikers en uiteindelik Apple verloor. “Ek verwag dat die volgende in die komende maande sal gebeur: óf hierdie gekke verwerpings stop óf stop heeltemal, óf een van Apple se topbestuurders verloor sy werk,” meen Ben Thompson.

As die maatskappy besluit het om die gordel vir ontwikkelaars los te maak en dinge toe te laat wat nog nooit vantevore in iOS gesien is nie, moet hy ook die moed hê om dit waarmee ontwikkelaars vorendag te kom, die hoof te bied. Die oplossing met onverwagte beperkings dien as 'n swakker ontwikkelingsekwivalent van die Praagse lente. Wie is Apple immers om ontwikkelaars te dwing om die ongeskrewe reëls te volg wanneer dit self die geskrewe reëls verbreek? Aansoeke word verbied om kennisgewings van 'n promosie-aard te stuur, terwyl presies sulke kennisgewings van die App Storeú gekom het vir die (RED) geleentheid. Alhoewel dit goed bedoel was, is dit steeds 'n direkte oortreding van sy eie reëls. Blykbaar is sommige toepassings meer gelyk ...

bron: The Guardian
.