Uso o iTunes no meu Mac (OS X 10.6), mas me pergunto o que há com a atualização. Eu realmente quero saber por que as atualizações do iTunes são lançadas tão rápido e por que toda vez que o iTunes inteiro precisa ser atualizado em vez de corrigido.
PS: Eu tenho largura de banda limitada na minha internet, então o tamanho da atualização foi importante para mim.
itunes
upgrade
software-update
Am1rr3zA
fonte
fonte
Respostas:
A razão pela qual eles lançam patches com tanta frequência, o iTunes é o aplicativo em que ocorre todo o gerenciamento de iPhone e iPad, o que significa que eles geralmente precisam atualizá-lo para adicionar suporte a novos modelos de iPhone / iPad / iPod touch e para suportar novos recursos. esses produtos. O fato de que também é onde eles lidam com grande parte de seu DRM (que eles podem ter obrigações contratuais para atualizar em alguns casos) provavelmente também faz parte do motivo.
A questão fundamental dos patches delta é que eles são mais complexos e têm custos de suporte mais altos para o fornecedor. Um atualizador completo pode ser executado em qualquer versão do aplicativo instalada, um delta patcher mais feito em uma versão específica. Um atualizador completo funcionará independentemente de o aplicativo ter sido modificado (o usuário hackear o binário para fazer algo, ajustar o trabalho artístico etc.), um atualizador delta falhará em um aplicativo modificado.
Dado o trabalho extra envolvido na preparação de um patch delta e a chance aumentada de que ele não funcione, eles tendem a ser usados apenas em casos muito específicos. A Apple tende a criar atualizações delta para atualizações de software, mas apenas cria um delta para a versão mais recente do sistema operacional, em vez de criar dezenas de versões que funcionam com todos os lançamentos que elas produzem para a maioria das pessoas e, em seguida, para todos os outros fazem uma atualização combinada que é um atualizador completo que também incorpora todas as atualizações de software anteriores.
Para coisas menores, como o iTunes, elas não costumam se incomodar com atualizações delta devido ao aumento da carga de trabalho, do suporte, do aumento do número de versões existentes e do fato de o iTunes ser relativamente pequeno no esquema das coisas (é menor que uma atualização do sistema operacional ou um firmware do iPhone / iPad).
fonte
Provavelmente está remendado. Existem mais do que alguns arquivos que acompanham o iTunes, outros aplicativos e processos compartilhados também precisam ser atualizados.
Os aplicativos são atualizados conforme a necessidade. Você provavelmente não precisa atualizar neste minuto, basta dizer que uma atualização está disponível e você seria melhor se atualizasse. Isso pode corrigir vários problemas, desde desempenho, estabilidade ou "bugs" diversos encontrados. Você pode ver o log de alterações (abreviado) se quiser saber exatamente o que essa atualização deve fazer.
Ao contrário do que a outra resposta, é não como a Apple "pacotes" aplicativos. O "pacote" é simplesmente uma pasta que o localizador interpreta como um aplicativo. Os aplicativos podem (e geralmente são) "corrigidos" modificando arquivos dentro dessas
.app
pastas. O aplicativo inteiro não precisa ser substituído todas as vezes. Caso contrário, todas as atualizações da Adobe levariam dias para serem baixadas.fonte
Observe que a resposta a seguir é válida para qualquer aplicativo (específico da Apple ou de terceiros).
É assim que a Apple agrupa todos os aplicativos. De fato, todo * .app é um pacote (think - folder). Você pode abri-lo no localizador (clique com o botão direito do mouse em -> Mostrar Conteúdo do Pacote) ou fazer o cd no terminal. É por isso que qualquer aplicativo não é corrigido como nos sistemas Windows, onde os arquivos de um programa estão espalhados por todo o sistema, mas são "substituídos" como um todo.
fonte