Steve dzwoni do Rama
Niejaki Ram z Cascade Software Corporation znalazł buga w iOS — objawiał się on problemem ze znikaniem klawiatury po zakończeniu wpisywania tekstu na iPadzie. Ram postanowił napisać prywatny API, który ominie błąd i pozwoli aplikacji pracować prawidłowo. Naturalnie po zgłoszeniu programu Economy for iPad do App Store, osoby odpowiedzialne za akceptację odrzuciły go ze względu na wspomniany API — zasady mówią, że można korzystać tylko z publicznych.
Teraz zaczyna się najbardziej dziwaczna część tej historii:
Ram postanowił odwołać się od decyzji i po kilka emailach i rozmowach telefonicznych, zdecydował się napisać w tej sprawie maila do samego Steve’a Jobsa. Ram twierdzi, że po kilku godzinach otrzymał telefon od samego CEO Apple w tej sprawie. Wytłumaczył mu dlaczego nie są akceptowane prywatne API. Ram zapytał czy można ze względu na buga zrobić wyjątek. Steve ponownie powtórzył dlaczego nie zezwalają na prywatnego API i Ram zdecydował się wyrzucić formularz, który wywoływał buga i zastąpić go innym, tym samym nie mając dalszej potrzeby korzystania ze swojego API.
Po wprowadzeniu korekt do aplikacji została ona zaakceptowana do App Store.
To tyle jeśli chodzi o fakty. Jeśli interesuje Was moja prywatna opinia to zapraszam do poczytania.
Komentarze: 3
Debilizm z strony apple. Publiczne API debilne.
Zasady są zasadami. Sami sobie poradzą z tym problemem. Gdyby pozwolili na taki wyjątek, mieliby problem z innymi deweloperami. Niestety.