Apenas trabalha.
Este é um dos mantras mais famosos da empresa de Cupertino e representa um das estratagemas de marketing mais bem sucedidas que Apple já tem apontado. Apple longo tem aproveitado esta ideia para atrair usuários para suas plataformas Mac e iOS - prometendo um ambiente digital sem costura livre de bugs, software soluços e perturbações de tecnologia.
No entanto, para a plataforma iOS imensamente popular, que alimenta todos os iPhones, iPads e iPods - "simplesmente funciona" significa que cada único app passa por um rigoroso processo de revisão e aprovação. Enquanto isso tem ajudado a evitar software subpar que tem atormentado a outros sistemas operacionais há anos - diretrizes de aprovação da Apple, muitas vezes levaram a algumas rejeições questionáveis e retiradas de empresa mesmo de conteúdo altamente visível. E quando lidar com o cenário competitivo deste mercado, desenvolvedores e empresas pode mal ter recursos para obter seus apps adiadas desnecessariamente.
Então, como você garante que seu aplicativo obtém através do processo de submissão lisamente e eficientemente?
Pense diferente: O mundo não precisa de outro app de peido - não importa o quão incrível é. Da mesma forma, há um excesso de calculadoras de ponta, indicadores de tempo e Lanterna apps na loja. Para o efeito, evitar a dor de cabeça de rejeição e evitar fazer um app que já ficou 100x mais. Apps como este ter rejeitados em uma base diária - as probabilidades são, vocês não será diferente.
Ser eficiente: ninguém gosta de um devorador de recursos. Smartphone e tablet apps têm limitado poder de computação que lhes são confiado. Aplicativos que usam excessivamente dados 3G ou 4G, ou jogo não apps que max fora em gráficos são mais propensas a ter rejeitado por várias razões. Primeiro, eles matam a bateria e eles podem levar aos usuários acontecendo seus planos de dados. Em segundo lugar, extremamente recurso intensivos apps devem ser desenvolvidos com maior acuidade - eles são mais propensos a falhas e são os primeiros processos ser morto durante a multitarefa.
Evitar estruturas privadas: Este é um pouco mais técnica, mas essencialmente, o iOS vem com um conjunto de ferramentas que facilita aos quadros de acesso usado ao criar um app. Por exemplo, o kit de ferramentas tem uma estrutura que torna mais fácil para os desenvolvedores acessar o catálogo de endereços do seu dispositivo. Estes quadros são classificados em 2 baldes: público e privado. Apple tolera o uso dos entes públicos, mas imediatamente irá rejeitar qualquer app usando os privados. Isto é onde é crucial avaliar se sua equipe de desenvolvimento é a codificação padrão e não é cortar cantos durante o desenvolvimento do app - porque muitas vezes é extremamente caro e demorado para corrigir esse erro.
Priorizar o projeto: Nós temos uma lema interna - "Design não é como algo se parece, é como algo funciona". Por isso, queremos dizer que apps mal construídos, que não se orgulham de craftsmenship e têm sem premeditação na criação de experiências úteis são muitas vezes fácil de rejeitar. Com 700.000 apps na loja, Apple não está morrendo de fome para atenção ou demanda - assim que eles podem facilmente ter recursos para shun apps que não criam experiências para seus clientes.
Não é esta lista abrangente, mas estas são algumas maneiras de evitar a rejeição do app comum. E mais ainda, se sua equipe tem um app que fica rejeitado - manter a calma. Se você está disposto a colocar o esforço e o pontos de problema de fixação, envolver-se ativamente com a equipe de julgamento da Apple e tem uma equipe de desenvolvimento ágil, forte em seu canto - muitas vezes você pode corrigir erros rapidamente o suficiente para reenviar e (esperançosamente) são baixadas por milhões de clientes.