O iPhone 3G se recusa a transferir aplicativos comprados para o iTunes


11

Meu iPhone 3G se recusa a transferir aplicativos comprados para o iTunes. Isso está me causando grandes problemas com a sincronização.

Sempre que tento transferir aplicativos do iPhone para o iTunes, ele passa pelos movimentos, mas nunca transfere nada. Ele exibe os vários aplicativos na área de informações na parte superior da tela, mas a barra de progresso nunca avança.

Em comparação, quando sincronizo outros iPhones, usando a mesma instalação do iTunes, os avanços e os aplicativos da barra de progresso são transferidos.

O mesmo acontece em instalações limpas do iTunes em outros computadores, parece que o meu iPhone é o fator comum. Tentei restaurar o telefone a partir de um backup, o que não faz diferença.

Isso começou a acontecer meses atrás e o telefone foi atualizado para as versões 3.0 e 3.1, mas o problema ainda persiste.

Originalmente, era apenas uma pequena irritação, mas eu fiz e tentei corrigi-lo, o que piorou as coisas. Excluí todos os aplicativos do iTunes e, em seguida, "Transferi compras", na esperança de que isso pudesse consertar alguma coisa.

Não consertou nada. Além disso, agora não consigo sincronizar.

Se sincronizar, o iTunes agora "transfere compras", falha na transferência e exclui todos os aplicativos (e dados) do meu iPhone. Isso também significa que não consigo sincronizar músicas, podcasts ou qualquer outra coisa.

Não consigo sincronizar mais nada, porque não consigo desativar temporariamente a sincronização de aplicativos, porque o iTunes avisa que os aplicativos no iPhone serão excluídos.

Também tentei desautorizar e re-autorizar.

O que posso fazer para que a sincronização de aplicativos volte a funcionar?

PS: Eu considerei excluir todos os aplicativos e reinstalá-los um por um, na esperança de que isso resolva o problema. No entanto, eu realmente não quero fazer isso em mais de 55 aplicativos e redigitar os detalhes de login, etc., para os aplicativos que precisam deles, especialmente porque eu posso descobrir que isso não resolveu o problema.

Atualizar:

A atualização mais recente do iTunes 9 melhorou as coisas em um aspecto importante. Se eu permitir a conclusão de uma sincronização, o iTunes não excluirá mais todos os aplicativos do meu telefone. Agora, posso sincronizar todos os meus outros dados, mesmo que ainda não consiga sincronizar meus aplicativos.

Resolvido:

Veja minha resposta à pergunta sobre como finalmente resolvi o problema.


Observe que alguns aplicativos podem levar mais de 20 minutos para transferir o iPhone / iPod Touch com muito pouco progresso. Eu estou olhando para você, DDR. É uma das muitas razões pelas quais eu odeio sincronizar meu iPod.
Will Eddins

Talvez, mas não é isso que está acontecendo aqui. Ele funciona em todos os mais de 55 aplicativos, dizendo que os está transferindo, sem nunca atualizar a barra de progresso ou transferir nada.
andynormancx

Se, em vez de sincronizar, você clica com o botão direito do mouse no iPhone na barra esquerda e seleciona Transferir compras, ele faz o mesmo?
Will Eddins

3
existem aplicativos em sua lista de aplicativos que causam esse problema?
911 Jeff Atwood

1
Não conheço Jeff, você conhece uma lista de aplicativos que causam problemas?
andynormancx

Respostas:


6

Bem, parece que finalmente consertei sem perder todas as minhas configurações / dados. Mas eu aviso, não é bonito e envolveu temporariamente o jailbreak do meu telefone.

Primeiro, como desbloquear o telefone com jailbreak, usei o aplicativo blackra1n, mas qualquer técnica de jailbreak funcionaria igualmente bem.

Então usei o cydia para instalar o pacote OpenSSH (novamente qualquer pacote jailbrake instalado faria).

Então eu liguei para o telefone (nome de usuário = root, senha = alpine).

Coloquei o cd em / private / var / mobile / library / safeharbor e tirei uma cópia da lista de diretórios, então eu tinha uma anotação dos aplicativos que eu tinha instalado. Este diretório é onde todos os dados para os aplicativos são armazenados.

Em seguida, excluí o arquivo /var/mobile/Library/Caches/com.apple.mobile.installation.plist, esse é o arquivo que mantém detalhes de quais aplicativos estão instalados. Eu então reiniciei o telefone.

Nesse ponto, os únicos aplicativos exibidos como instalados eram os aplicativos fornecidos pela Apple, cydia e blackra1n.

Depois fiz o backup do telefone. Depois, restaurei o firmware atual e deixei o iTunes restaurar o backup que tinha acabado de fazer.

Então agora eu tenho um telefone limpo sem aplicativos instalados, mas o mais importante é que ainda tenho as configurações e os dados dos aplicativos que eu tinha instalado. Comecei a reinstalar meus aplicativos e eles estão captando corretamente seus dados e configurações que ainda estão lá no diretório safeharbor.

Verifiquei se a sincronização de aplicativos funciona e estou apenas mantendo os dedos cruzados para que continue assim.

O truque importante aqui foi excluir o arquivo com.apple.mobile.installation.plist, porque o iTunes não sabe que havia aplicativos instalados e, portanto, não começa a excluir os dados / configurações quando sincronizados.


2

Encontrei uma solução melhor para você:

  1. altere o nome do arquivo /var/mobile/Library/Caches/com.apple.mobile.installation.plist, esse é o arquivo que mantém detalhes de quais aplicativos são instalados, como você disse. você pode simplesmente mudar para com.apple.mobile.installation2.plist.

  2. o iphone criará um novo arquivo quase imediatamente (talvez você precise iniciar um programa como o mail ou o itunes) ...

  3. depois de criar o novo arquivo. exclua-o e renomeie o original "com.apple.mobile.installation2.plist" para seu nome original (removido o "2")

  4. nem precisa reiniciar o telefone, basta abrir alguns programas e a configuração, o aplicativo sms e o safari, o telefone ficará um pouco preso, como se estivesse carregando alguma coisa e, alguns minutos depois, você verá seus aplicativos retornados e tudo está funcionando novamente. O iTunes também pode ser atualizado. e todas as configurações de programas reaparecem na página de configurações.


Na verdade, não posso testá-lo, pois consertei meu telefone há muitos meses. Mas sim, isso parece uma boa solução.
precisa saber é o seguinte

2

Você pode tentar transferir seus aplicativos do iPhone para a sua biblioteca do iTunes via CopyTrans (pelo que eu saiba, não é necessário interromper a cadeia). Após a transferência, sincronize seu iPhone com o iTunes e verifique se o problema foi corrigido.


1

Eu tinha um problema semelhante em um iPhone 3G, nada resolvia isso e não me sentia competente o suficiente para tentar a opção de jailbreak - no final, baixei novamente todos os aplicativos através do iTunes (realmente fácil de acompanhar tela a- tela do iPhone) e marque a caixa "sincronizar aplicativos" na guia "aplicativos" do meu iPhone no iTunes.

Apertei "Sync" e, por acidente, devo admitir, cancelei a sincronização em 10 segundos após o início e fiquei muito surpreso ao ver que o iPhone agora parecia totalmente sincronizado!

Eu pressionei "Sync" novamente e - para minha grande surpresa, o telefone começou a sincronizar e, após cerca de 30 minutos, terminou, aplicativos e tudo.

NÃO perdi dados de aplicativos ou configurações!

Claramente, isso poderia ter sido um acaso, mas pode valer a pena tentar antes de seguir a rota do jailbreak ou algo mais drástico.


0

Pode não ser a solução que você está procurando, mas o mesmo aconteceu comigo e eu tive que restaurar o firmware e depois restaurar meu último backup. E então tudo estava bem novamente


Como eu disse na pergunta, eu já tentei isso.
andynormancx

Desculpe, devo ter perdido essa parte na sua pergunta
monkey_p

0

Eu consideraria seriamente uma redefinição do iPhone, reinstalar o 3.1 e deixá-lo sincronizar a partir do seu backup do iTunes.


Já tentei isso várias vezes.
andynormancx

0

Na sua pergunta, você disse que restaurou seu telefone do backup.

Suponho que, quando você restaura o backup, ele também restaura o problema.

Penso que este tipo de problema deve poder ser resolvido restaurando o seu telefone e configurando-o como um novo telefone e depois sincronizando tudo.

Dito isto, não tenho certeza do que acontecerá com suas compras quando isso acontecer.

Se, depois disso, o problema persistir, é hora de entrar em contato com a apple para obter uma substituição na garantia.


Sim, tenho certeza de que configurá-lo como novo telefone resolveria o problema. Mas não há "sincronizando tudo". Sim, meus contatos poderiam ser sincronizados, mas eu precisaria reinstalar todos os aplicativos manualmente e configurá-los com suas configurações e dados.
andynormancx 13/10/09

0

Você tentou "Redefinir todos os avisos" ao clicar com o botão direito do mouse no ícone do iPhone no iTunes e depois sincronizar novamente?

Também tive problema ao sincronizar meus aplicativos com o iPhone e descobri que havia clicado uma vez em uma opção como "Não transferir aplicativos e não perguntar novamente".
O problema não era exatamente o mesmo, mas espero que isso ajude.


Sim, eu tenho medo, eu já tentei isso.
andynormancx

0

Eu tive o mesmo problema, liguei para o suporte da apple. Eles foram extremamente úteis e resolveram o problema para mim em 30 minutos de solução de problemas. Por fim, eles autorizaram novamente os downloads das faixas ausentes e eu os peguei no iTunes.


Faixas? Esta pergunta não é sobre a sincronização de faixas, é sobre a sincronização de aplicativos.
andynormancx

Da minha experiência com o suporte da Apple, a sincronização é a mesma ideia. Ela me mandou usar aplicativos gratuitos para verificar se o processo de sincronização estava funcionando corretamente. Vale a pena ligar para eles, usei o recurso "ligue para mim neste momento" e fui imediatamente conectado a alguém que sabia exatamente como ajudar.
Kyle Smith

0

Eu recomendaria desinstalar o iTunes com o Revo Uninstaller primeiro para remover todos os arquivos relacionados. Em seguida, reinstale o iTunes e faça o download do software 3.1.2 (você não precisará pagar, pois ele já está associado ao seu AppleId.

Como você já fez as restaurações, parece que o software 3.1.2 que você possui no seu computador ou no itunes ou ambos estão com arquivos ausentes ou contêm arquivos corrompidos.

Isso basicamente redefinirá seu iphone. Se você não quiser tentar isso, tente remover o software antigo do iphone no computador e fazer o download do software 3.1.2 primeiro. Se isso não funcionar, eu usaria o Revo Uninstaller para remover todos os seus arquivos corrompidos.


Já efetuei a desinstalação mais limpa possível. Como parte de minhas tentativas de corrigir isso, instalei o iTunes em uma instalação completamente limpa do sistema operacional. Na verdade, eu fiz isso com dois sistemas operacionais diferentes, XP e OS X. Portanto, o problema realmente não está na minha instalação do iTunes, o problema está no telefone. Como você diz, sem dúvida, limpar o telefone completamente e começar do zero certamente o consertaria. Mas essa limpeza completa e a reinstalação manual de mais de 60 aplicativos, além de configurações e dados (alguns dos quais não podem ser mantidos) é o que estou tentando evitar.
andynormancx

Se você usa muitos aplicativos jailbroken, pode fazer o backup completo de todos eles no seu RockID através do "Rock", outro instalador de terceiros. Isso me salvou muito tempo quando eu atualizei do 3.0 para o 3.1.2.
eqzx

0

Eu tive esse problema. No meu caso, selecionei "Transferir compras do iPod" e o iTunes começaria a transferi-las e depois - nada. O mesmo aconteceu quando cliquei com o botão direito do mouse no iPhone e selecionei a mesma opção Transferir .... Começaria e pararia imediatamente.

Resolvi esse problema desmarcando a caixa de seleção "Impedir a sincronização automática de iPods e iPhones" na seção Dispositivos das preferências do iTunes. (Para o registro, isso está desmarcado por padrão. Eu verifiquei para evitar confusão de sincronização automática com iPods de amigos etc.)

Eu espero que isso ajude...


Marcar / desmarcar essa foi uma das muitas coisas que tentei e receio que no caso descrito na pergunta não tenha ajudado.
andynormancx

0

Eu tive o mesmo problema agora. Depois de ler muitos tópicos, descobri como resolvê-lo:

Abra o iTunes, conecte o iPhone / iPad / o que for ...

  1. Clique com o botão direito do mouse no iPhone no menu do lado esquerdo e selecione Redefinir avisos .
  2. Clique em Loja > Autorizar este computador . (Usei o mesmo nome de usuário e senha que usei na loja de aplicativos)
  3. Clique com o botão direito do mouse no celular novamente e selecione Transferir compras .

Isso funcionou perfeitamente para mim sem causar muito aborrecimento.


1
É ótimo que isso tenha resolvido o problema para você. Essas etapas foram uma das muitas coisas que tentei resolver o problema, mas infelizmente não funcionaram para mim.
precisa saber é o seguinte
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.