A situación en torno á aprobación da aplicación é cada vez máis absurda. Apple no seu curso crea novas regras non escritas sen previo aviso, polo que rexeitará algunhas actualizacións ou obrigará aos desenvolvedores a eliminar funcións ou as súas aplicacións serán retiradas da tenda. Unhas semanas despois volven cancelalas e todo segue como antes. Só os empregados de Apple saben o que pasa a porta pechada, pero dende fóra parece caos tras caos.
Só nos últimos meses, Apple prohibiu calculadoras e ligazóns a aplicacións no Centro de notificacións ou enviar ficheiros a iCloud Drive que non foron creados pola aplicación. Recuperou todas estas novas regras despois da presión pública e, para deleite de desenvolvedores e usuarios, as funcións volveron entrar nas aplicacións. Pero non sen causarlle un pouco de vergoña á empresa e provocar moitas engurras para que os desenvolvedores teñan que botar as funcións nas que levan traballando semanas ou meses.
O último caso é a devolución dos atallos á aplicación no widget Drafts. Os borradores poden executar esquemas de URL directamente desde o Centro de notificacións, por exemplo, incorporando o contido do portapapeis na aplicación. Desafortunadamente, a Apple non lle gustou ao principio unha función tan avanzada, ao parecer non cumpriu a súa visión de como debería funcionar o Centro de notificacións. Hai uns días, o programador soubo por teléfono que a funcionalidade do widget pode estar a reverter. Pero iso foi só despois de que se rexeitase unha actualización da súa aplicación porque o widget tiña unha funcionalidade mínima, xa que se eliminaron as características que non lle gustaban a Apple. Os borradores, ademais da funcionalidade devolta, obtiveron unha función útil para activar as últimas accións realizadas na aplicación no widget.
A pregunta segue sendo se Apple puido perdoar a bolsa enteira. A pesar dunha maior apertura cara aos desenvolvedores, a comunicación con Apple é máis ou menos unilateral. Aínda que o desenvolvedor pode opoñerse ao rexeitamento da aplicación ou á actualización coa esperanza de defender a función dada con argumentos, só ten unha oportunidade de facelo. Todo se realiza a través dun formulario web. Os máis afortunados tamén recibirán unha chamada telefónica, onde un empregado de Apple (xeralmente só un intermediario) explicará por que se produciu o rexeitamento ou que retomaron a súa decisión. Non obstante, os desenvolvedores adoitan recibir só unha explicación vaga sen posibilidade de resposta.
Aínda que Apple retomou a maioría das decisións controvertidas, a situación non vai desaparecer e, por desgraza, seguen xurdindo novas regras non escritas que preocupan aos desenvolvedores. Durante a fin de semana, coñecemos outra prohibición de funcións, esta vez para o teclado tipo nin.
Este teclado permite escribir rapidamente a dúas mans mediante deslizamentos e xestos, e unha das funcións avanzadas é unha calculadora integrada. O usuario non precisa cambiar a outra aplicación nin abrir o Centro de notificacións para realizar un cálculo rápido mentres escribe, grazas a Nintype é posible directamente no teclado. E Apple? Segundo el, "facer cálculos é un uso inadecuado das extensións de aplicacións". Este é un caso moi semellante ao da calculadora PCalc e Centro de notificacións.
Despois da cobertura mediática, a reacción de Apple ela non agardou moito e os cálculos do teclado están habilitados de novo. Polo menos, os desenvolvedores non tiveron que esperar varias semanas para que a decisión fose revertida, senón só horas. Non obstante, como sinalaron acertadamente, sería moito máis sinxelo se non tivesen que eliminar a calculadora da aplicación e evitaríase todo o problema.
É ridículo as pequenas cousas coas que Apple está a tratar cando teñen problemas moito máis fundamentais coa App Store. Desde a busca de aplicacións de merda ata aplicacións fraudulentas (por exemplo, antivirus) ata aplicacións que envían correo lixo aos usuarios con notificacións de anuncios.
Follar o nariz de alguén. Para que non tropece.
Para min como programador, o peor son os tempos de espera. Se todo ocorreu en poucas horas, está ben. Pero adoita suceder que unha persoa presenta unha solicitude de aprobación, non pasa nada durante unha semana (aínda máis en termos expostos), entón, por exemplo, Apple rexeita a solicitude con algún disparate, ao que unha persoa reacciona, pero despois non pasa nada para preto dunha semana. E entón, por exemplo, algún semi-robot só responde que mala sorte e hai que facelo como queren. Así que edito algo nunhas horas e espero outra semana a que o aproben. Na final, todo o procedemento pode durar, por exemplo, tres semanas e normalmente non menos dunha semana.
Gústanme os produtos de Apple, pero ás veces é moi frustrante :(.
Apple podería comezar establecendo límites nas compras integradas na aplicación e eliminando o plaxio obvio doutras aplicacións :-(