Apple har varit under mediebeskjutning de senaste veckorna. Den här gången handlar det inte om pseudoprocesser eller dåliga förhållanden på Foxconn, utan om appgodkännandeprocessen, som företaget fortfarande försöker hålla så mycket under kontroll som möjligt trots det enorma antalet nya appar och uppdateringar som kommer till godkännandeprocessen varje dag. Med iOS 8 har Apple gett utvecklare helt nya verktyg och frihet som de aldrig drömde om för ett år sedan. Tillägg i form av widgets, hur applikationer kommunicerar med varandra eller möjligheten att komma åt andra applikationers filer.
Sådan frihet, som tills nyligen var Android-operativsystemets privilegium, var förmodligen inte Apples egen, och mycket snart började teamet som ansvarade för att godkänna applikationer trampa på utvecklare. Det första offret var applikationen Launcher, som gjorde det möjligt att ringa upp kontakter eller starta applikationer med standardparametrar från Notification Center. Ännu en hajpad fall se bekymrad funktionella räknare i meddelandecentret för PCalc-applikationen.
Skriftliga och oskrivna regler
De sista som kände till baksidan av de oskrivna reglerna var utvecklarna från Panic, som tvingades ta bort funktionen att skicka filer till iCloud Drive i Transmit iOS-applikationen. "Det bästa sättet jag kan förklara varför de inte ville att Launcher-funktionen skulle existera i iOS är att den inte passade med deras vision om hur iOS-enheter ska fungera", kommenterade Launcher-författaren.
Samtidigt bröt ingen av utvecklarna av de nämnda applikationerna mot någon av de regler som Apple utfärdade för nya tillägg. I många fall erbjöd den en mycket vid tolkning eller var ganska vag. Anledningen till att PCalc-kalkylatorn togs bort var enligt Apple det faktum att det inte är tillåtet att utföra beräkningar i widgeten. Någon sådan regel fanns dock inte vid den tidpunkt då ansökan godkändes. På samma sätt argumenterade Apples godkännandeteam i fallet Streama iOS, där appen enligt uppgift bara kan skicka filer som den skapar till iCloud Drive.
Utöver de tillgängliga reglerna har Apple uppenbarligen skapat en uppsättning oskrivna sådana som utvecklare lär sig först när de har investerat sin tid och resurser i en given funktion eller tillägg, bara för att få reda på några dagar efter att de skickats in för godkännande att Apple gör det. inte gillar det av någon anledning och kommer inte att godkänna uppdateringen eller applikationen.
Lyckligtvis är utvecklare inte försvarslösa i ett sådant ögonblick. Tack vare mediabevakningen av dessa fall, vände Apple om några av sina dåliga beslut och tillät räknare i meddelandecentret igen, och möjligheten att skicka godtyckliga filer till iCloud Drive återgick till Transmit iOS (nyligen Transmit för iOS). Men dessa beslut baserade på oskrivna regler och deras upphävande några veckor senare visar en skillnad i tänkande och vision för tredjepartsappar, och kanske en intern kamp bland Apples chefer.
Trehövdad ledning
App Store faller inte under kompetensen för endast en vicepresident för Apple, utan kanske så många som tre. Enligt bloggaren Ben Thompson App Store drivs dels av Craig Federighi från mjukvarutekniksidan, dels av Eddy Cue som hanterar App Store marknadsföring och curation, och slutligen Phil Schiller, som sägs driva teamet för appgodkännande.
Omkastningen av det impopulära beslutet inträffade troligen efter ingripande av en av dem, efter att hela problemet började rapporteras i media. Den mest troliga kandidaten är Phil Schiller, som annars driver Apples marknadsföring. En sådan situation ger inte Apple ett gott namn i allmänhetens ögon. Tyvärr såg inte alla utvecklare omvändningen av ett dåligt beslut.
Vid ansökan Utkast det var en sådan absurd situation att Apple först beordrade att avbryta widgetens funktionalitet, vilket gjorde det möjligt att starta applikationen med vissa parametrar, till exempel med innehållet i klippbordet. Efter att ha tagit bort den vägrade den att godkänna uppdateringen och sa att widgeten kan göra väldigt lite. Det är som att Apple inte kan bestämma vad de verkligen vill. Vad som är ännu mer absurt med hela situationen är att Apple några veckor tidigare marknadsförde den nya Drafts-appen på huvudsidan i App Store. Den vänstra handen vet inte vad den högra handen gör.
Hela situationen kring godkännandet kastar en dålig skugga över Apple och skadar särskilt hela ekosystemet som företaget så på allvar bygger. Även om det inte finns någon fara att utvecklare kommer att börja lämna iOS-plattformen, skulle de hellre inte investera sin tid och resurser på användbara funktioner bara för att testa om de kommer att passera genom webben av oskrivna regler i App Store. Ekosystemet kommer därmed att förlora fantastiska saker som bara kommer att finnas tillgängliga på en konkurrerande plattform, där både användare och i slutändan Apple förlorar. "Jag förväntar mig att följande kommer att hända under de kommande månaderna: antingen slutar dessa galna avslag eller slutar helt, eller så förlorar en av Apples högsta chefer sitt jobb," sa Ben Thompson.
Om företaget bestämde sig för att lossa på bältet för utvecklare och tillåta saker som aldrig tidigare setts i iOS, borde det också ha modet att möta vad utvecklarna hittar på. Lösningen med oväntade restriktioner fungerar som en svagare utvecklingsmotsvarighet till Pragvåren. När allt kommer omkring, vem är Apple att tvinga utvecklare att följa de oskrivna reglerna när det själv bryter mot de skrivna? Applikationer är förbjudna att skicka meddelanden av marknadsföringskaraktär, medan exakt sådana meddelanden kom från App Storeú för evenemanget (RED). Även om det var välmenande, är det fortfarande ett direkt brott mot dess egna regler. Tydligen är vissa appar mer jämlika...
Tja, det som har hänt med Apple den senaste tiden får mig att vilja skrika... Jag kan köpa Android för en tiondel av priset, jag kommer att vara likadan kvalitativt :-/
Tror absolut inte det. Jag använde Android i 4 år. Nexus surfplattor och telefoner i galaxy S-serien. Bearbetningen av en surfplatta och telefon för en tiondel av priset för en Apple-produkt motsvarar absolut det priset. Äckligt bortom äckligt. Jag har aldrig haft en sämre surfplatta än nexus. Men okej, jag förstår att kvalitetsarbete inte är för alla. Men problemet ligger direkt i android. Nexus har ren Android och är referensenheter. Trots det går det inte smidigt, övergången mellan skärmarna går också av, inställningarna är ologiska, komplexa och något fungerar bara ibland. Den största svagheten är förstås applikationer. Jag har inte träffat en app på Android som inte kraschade. Och de flesta spel och appar kraschar flera gånger i veckan. Att säkerhetskopiera data inbyggt är praktiskt taget omöjligt, och det dagliga arbetet med Android är helt enkelt otroligt irriterande. Och det spelar ingen roll om det är en telefon för 18 tusen eller 2. Ingen av dem går smidigt. Android är endast användbar om du inte kräver tillförlitlighet och anslutning av olika enheter. Vill du bara ha en telefon för samtal, har du ingen surfplatta och du jobbar inte med multimedia, så ja. Annars nej. Så mycket för en botad androidist. :D
Många Android-användare här kommer att svara att det inte är sant, att du kan ställa in systemet... Tyvärr förstår många av dem inte att alla inte vill ta itu med det...
Jag skulle definiera det som mer en subjektiv känsla och att alla är bekväma med något annat. Android till vissa eftersom... Apple till vissa eftersom...
Det är normalt. När jag registrerade mitt Apple-ID som utvecklare fick jag veta att jag inte hade tur, eftersom att Apple-ID är registrerat som en iBooks-utgivare i iBook Store, och att utvecklare och iBooks-utgivare inte kan vara på samma konto. När jag förklarade för dem att jag inte behöver iBooks utgivare, låt dem ta bort det från mitt Apple-ID, så det visade sig att jag var tvungen att skapa ett nytt Apple-ID ändå, som jag skulle kunna använda för att utveckla applikationer. . (Hela processen tog cirka 3 veckor med det faktum att de till och med returnerade beloppet som betalats till mig så att jag senare kunde betala det igen på ett nytt Apple-ID)
Apple har ett fantastiskt ekosystem, men även om det svär att utvecklarna är det viktigaste för det, är dess inställning till dem så... konstigt. Å ena sidan förstår jag att han inte vill få det han bygger på (systemstabilitet) förstört, men å andra sidan, om han har problem med det så borde han ha introducerat funktioner som Widgets endast i iOS 9, när han har dem felsökta och fungerande. Bara en dåre kan tro att widgets kommer att användas annorlunda än vad utvecklarna använder dem...
De "oskrivna" reglerna angående återbetalningar vid köp från Apples nätbutik skadar dem ännu mer. Efter senaste erfarenhet vet jag att jag aldrig kommer att beställa något från den tjeckiska Apples onlinebutik igen i mitt liv, eftersom de bara är bedragare som också bryter mot tjeckiska republikens lagar!
Ja, det stämmer, du köper appen. Det fungerar inte. Du skriver i Apple. Ingen svarar. Pengar vp*****. De senaste tre åren har jag lagat min. 20 €.