Chociaż Mac ma własny App Store, nie jest tak popularny jak iOS App Store, ponieważ użytkownicy komputerów Mac mogą instalować aplikacje ze źródeł zewnętrznych. I chociaż niektórzy programiści ufają swoim aplikacjom App Store, platforma Apple pod pewnymi względami je zawodzi. Tym razem twórcy aplikacji Kaleidoscope napisał list narzekanie na pakiety App Store i brak płatnych aktualizacji aplikacji.
Dla tych nieznanych, Kalejdoskop to popularna aplikacja na macOS, która oferuje zaawansowane narzędzia do porównywania folderów i plików. Aplikacja została niedawno przejęta przez firmę Letter Opener, która zobowiązała się do wydania dużej aktualizacji Kaleidoscope, aby uczynić aplikację bardziej nowoczesną i lepszą.
jak pozbyć się bing
W październiku ubiegłego roku został wydany z nowym interfejsem, trybem ciemnym, natywną obsługą komputerów Mac M1 i nie tylko. Zespół zdecydował się pobrać opłatę za uaktualnienie ze względu na starania o aktualizację aplikacji. Poradzenie sobie z tym procesem za pośrednictwem własnej strony internetowej firmy było łatwe, ale wersja Kaleidoscope w App Store utrudniała pracę programistom.
Ogromnym problemem jest to, że App Store nigdy nie obsługiwał płatnych aktualizacji aplikacji, które są powszechne, gdy oprogramowanie otrzymuje zupełnie nową wersję. Chociaż programista może wydać aktualizację jako nową aplikację, każdy, kto jest właścicielem starej wersji, musi kupić nową w pełnej cenie, ponieważ nie ma możliwości ustawienia obniżonej ceny dla obecnych użytkowników.
Jak zauważyli twórcy Kaleidoscope, pakiety aplikacji wydawały się potencjalnym rozwiązaniem tego problemu. Dzięki tej funkcji, która została wprowadzona w 2014 roku, programiści mogą oferować pakiety dwóch lub więcej aplikacji w App Store po obniżonej cenie. A jeśli masz już jedną z aplikacji zawartych w pakiecie, cena będzie niższa.
Niestety, Letter Opener zdał sobie sprawę, że pakiety aplikacji mają więcej wad niż zalet, ale było już za późno. Na przykład, jeśli użytkownik zmieni kraj swojego identyfikatora Apple ID, zniżka ceny pakietu przestanie działać. Jednocześnie programiści mają bardzo ograniczony wybór cen podczas tworzenia pakietu App Store, więc nie mogą dokładnie wybrać, ile chcą obciążać swoich klientów.
najlepszy bezprzewodowy zestaw słuchawkowy do pracy w domu
Ale to nie wszystko. Cena aktualizacji nie jest taka sama dla wszystkich, ponieważ zależy od tego, ile klient zapłacił w przeszłości za pojedynczą aplikację. Jeśli aplikacja została zakupiona w ramach oferty specjalnej, pakiet ulepszeń będzie kosztował więcej. Apple wymaga również, aby wszystkie aplikacje w pakiecie były dostępne w sprzedaży osobno w App Store, aby nie mogli po prostu przestać sprzedawać Kaleidoscope 2 nowym użytkownikom.
W tej chwili nie ma. Apple pozwala teraz programistom wyrejestrować aplikację, co ukrywa ją w App Store, chyba że masz do niej bezpośredni link. Jednak pakiet nadal wskazuje, że zawiera dwie aplikacje, chociaż tylko jedna z nich jest pokazywana użytkownikowi, co jeszcze bardziej utrudnia sprawę.
Zespół Letter Opener wysłał do Apple wiele raportów, prosząc o ulepszenia w tym aspekcie, ale Apple nie podał żadnych szczegółów poza prośbą o więcej informacji od programistów.
zaawansowana konfiguracja drukarki Windows 10
Takie sytuacje wyjaśniają, dlaczego wielu programistów po prostu ignoruje Mac App Store, ponieważ zamienia to dystrybucję aplikacji w koszmar. W przeszłości wielu programistów narzekało na to, że Apple priorytetowo traktowało subskrypcje i zapominało, że wciąż istnieje wiele aplikacji dostępnych jako jednorazowy zakup.
Dopóki Mac App Store nie pozwala programistom na pobieranie opłat za aktualizacje aplikacji lub robienie czegoś tak prostego, jak oferowanie okresu próbnego niezwiązanego z subskrypcją, jest mało prawdopodobne, aby stał się odpowiednią platformą dla wielu programistów komputerów Mac.