Odmowa „transmisji” z powodu kolizji nazw Apple
Apple właśnie odmówił aktualizacji działającej od lat aplikacji radia internetowego i transmisji na żywo „Broadcasts” w oparciu o regułę dotyczącą podobieństwa nazw, która jest używana do zapobiegania programistom kopiowanie nazw aplikacji Apple.
Długoletni programista, badacz kodu i komentator Apple, Steve Troughton-Smith, właśnie odmówiono rutynowej aktualizacji jego aplikacji „Broadcasts na komputery Mac. Aplikacja ma ponad dwa lata, zgodnie z listą App Store, i nie napotkała wcześniej problemu z nazewnictwem.
W poniedziałek programista otrzymał powiadomienie, że wersja jego aplikacji na macOS została odrzucona po sprawdzeniu pod kątem nieprawidłowego pliku binarnego. Konkretny numer wydania podany przez firmę Apple to ITMS-90129.
Apple wymieniło problem jako „Pakiet używa nazwy pakietu lub nazwy wyświetlanej, która jest już zajęta”. Jednak ten kod jest prawie zawsze używany, gdy przesłana aplikacja jest zbyt zbliżona do nazwy aplikacji Apple.
Aplikacje zdarzały się już wcześniej i jest to normalne zjawisko, ponieważ Apple ma tendencję do wybierania nazw składających się z jednego słowa, które dokładnie opisują, do czego służy aplikacja. Aplikacje Home, Wiadomości, Kontakty i Kalendarz firmy Apple są dobrymi przykładami tej konwencji nazewnictwa.
„Transmisje” to narzędzie, które umożliwia użytkownikom słuchanie internetowych audycji radiowych i kompatybilnych transmisji na żywo. Wśród społeczności fanów Apple jest również powszechnie używany do przesyłania strumieniowego na żywo podcastów, takich jak te z Relay.fm.
Steve Troughton-Smith powiedział nam, że to wszystko może być błędem, ale w międzyczasie ponownie przesłał aplikację do sprawdzenia.
Istnieje kilka oczywistych powodów, dla których Apple wypuścił aplikację o nazwie „Broadcast”. Może być używany do transmisji sportowych Apple TV+ lub działać jako dedykowana aplikacja do strumieniowego przesyłania Apple Music Radio.
Innym możliwym wyjaśnieniem jest to, że zespół recenzentów aplikacji Apple przez pomyłkę odrzucił aplikację — o czym wiadomo. Wersja „Broadcasts” na iOS jest nadal sprawdzana, a jeśli zostanie odrzucona z tego samego powodu, może to oznaczać zbliżającą się aplikację Apple.
Aktualizacja: firma Apple zatwierdziła aktualizację aplikacji „Broadcast” po jej ponownym przesłaniu. Nie podano żadnego dodatkowego uzasadnienia wstępnej odmowy ani późniejszego zatwierdzenia.