Keď žijete vo svete spoločnosti Apple ako vývojár tretej strany, musíte hrať podľa pravidiel spoločnosti Apple. A niekedy tieto pravidlá podliehajú náhlej zmene.
James Thomson, vývojár aplikácie pre vedeckú kalkulačku PCalc, bol dnes spoločnosťou Apple upozornený, že jeho miniaplikáciu pre iOS 8 je potrebné odstrániť. Dôvod? Nové ustanovenie, že miniaplikácie pre iOS nemôžu vykonávať výpočty.
Zdôvodnenie rozhodnutia spoločnosti Apple nemusí byť nikdy známe Thomsonom ani nikým mimo spoločnosti, a to je práve to. App Store je kráľovstvo spoločnosti Apple, ktoré môže vládnuť, v dobrom aj zlom.
James Thomson
@jamesthomson
Spoločnosť Apple mi povedala, že widgety Centra upozornení v systéme iOS nedokážu vykonávať žiadne výpočty a aktuálny widget PCalc je potrebné odstrániť.
126
409
PCalc bola jednou z prvých aplikácií, ktoré boli aktualizované pre iOS 8, a Apple ich rýchlo uviedol v sekcii „Skvelé aplikácie pre iOS 8“ v App Store. Aplikácia stojí 10 dolárov a v súčasnosti má priemerné hodnotenie štyri a pol hviezdičky.
"Pokúsim sa eskalovať rozhodnutie, ale zdá sa, že bolo urobené na vysokej úrovni a nezmení sa," napísal twitter na Twitter po telefonáte od spoločnosti Apple. "V zásade mám 2-3 týždne na to, aby som to odstránil, okrem zázraku."
Spoločnosť Apple uviedla spoločnosti Thomson, že na „zadanie vzorca“ je možné použiť miniaplikáciu, ale na výpočet je potrebné otvoriť skutočnú aplikáciu.
Je to zvláštna a konkrétna požiadavka od spoločnosti, ktorá urobila pokroky v systéme iOS 8, aby to umožnili vývojárom viac s ich aplikáciami prostredníctvom rozšírení a miniaplikácií. V systéme iOS 8 neexistuje žiadny oficiálny widget kalkulačky a najbližšie ku konkurenčnej skladovej funkcii by bola skratka Control Center k aplikácii Kalkulačka. OS X Yosemite ponúka miniaplikáciu Apple Calculator, ale Thomson nepovedal, či sa nové pravidlo vzťahuje aj na miniaplikácie OS X.
Aktualizácia: Apple má si vyhradil svoj postoj k zákazu miniaplikácie PCalc. Spoločnosť Thomson má povolenie naďalej predávať aplikáciu v obchode bez odstránenia funkcií.