web-dev-qa-db-ja.com

iPhone 3Gは購入したアプリをiTunesに転送することを拒否します

IPhone 3Gが購入したアプリをiTunesに転送することを拒否します。これは私に同期に関する大きな問題を引き起こしています。

IPhoneからiTunesにアプリを転送しようとすると、モーションが実行されますが、実際には何も転送されません。画面上部の情報エリアにさまざまなアプリが表示されますが、プログレスバーが進むことはありません。

比較すると、同じインストールのiTunesを使用して他のiPhoneを同期すると、プログレスバーが進み、アプリが転送されます。

同じことが他のコンピュータへのiTunesのクリーンインストールでも起こります。共通の要因は私のiPhoneのようです。バックアップから電話を復元しようとしましたが、違いはありません。

これは数か月前に発生し始め、その後電話は3.0および3.1にアップグレードされましたが、問題は引き続き発生します。

もともとそれは軽度の苛立ちでしたが、私はそれを作り、それを修正しようとしたので、事態はさらに悪化しました。 iTunesですべてのアプリを削除してから、何かが修正されることを期待して「購入の転送」を行いました。

何も修正されませんでした。また、今はまったく同期できません。

ITunesを同期すると、「購入の転送」が行われ、転送に失敗し、iPhoneからすべてのアプリ(およびデータ)が削除されます。また、音楽やポッドキャストなどを同期できません。

IPhone上のアプリが削除されることをiTunesが警告するため、アプリの同期を一時的にオフにできないため、他に何も同期できません。

また、認証解除と再認証も試みました。

アプリの同期を再度機能させるにはどうすればよいですか?

P.S.問題が解決することを期待して、すべてのアプリを削除して1つずつ再インストールすることを検討しました。ただし、55以上のアプリでそれを実行したり、それらを必要とするアプリのログイン詳細などを再入力したりすることは本当にしたくありません。特に問題が解決されなかったことがわかる場合があるためです。

更新:

ITunes 9の最新のアップデートでは、重要な点の1つが改善されています。同期を実行して完了すると、iTunesは電話からすべてのアプリを削除しなくなります。これで、アプリを同期できない場合でも、他のすべてのデータを同期できます。

解決済み:

最終的に問題を解決した方法については、質問に対する私の回答を参照してください。

11
andynormancx

さて、すべての設定/データを失うことなく、最終的に修正した可能性があるようです。しかし、私はあなたに警告します、それはきれいではなく、それは一時的に私の電話を脱獄することを含みました。

最初に携帯電話をジェイルブレイクし、blackra1nアプリを使用しましたが、どのジェイルブレイクテクニックも同様に機能します。

次に、cydiaを使用してOpenSSHパッケージをインストールしました(ここでも、インストールされているjailbrakeパッケージならどれでもかまいません)。

次に、電話にSSH接続します(ユーザー名=ルート、パスワード=アルパイン)。

/ private/var/mobile/library/safeharborにcdして、ディレクトリリストのコピーを取得したので、インストールしたアプリをメモしました。このディレクトリには、アプリのすべてのデータが保存されます。

次に、ファイル/var/mobile/Library/Caches/com.Apple.mobile.installation.plistを削除しました。これは、インストールされているアプリの詳細を保持するファイルです。その後、電話を再起動しました。

この時点で、インストール済みとして表示されているアプリはApple提供されたアプリ、cydia、blackra1nのみでした。

次に、電話をバックアップしました。次に、現在のファームウェアに復元し、作成したバックアップをiTunesに復元させました。

これで、アプリがインストールされていないクリーンな電話ができましたが、重要なのは、インストールしたアプリの設定とデータがまだ残っていることです。アプリの再インストールを開始しましたが、セーフハーバーディレクトリにまだ残っているデータと設定を適切に取得しています。

アプリの同期が機能することを確認しましたが、そのままの状態を維持するために指を交差させたままにしています。

ここでの重要なトリックは、com.Apple.mobile.installation.plistファイルを削除することでした。これは、iTunesがアプリがインストールされていることを認識せず、同期時にデータ/設定の削除を開始しないためです。

6
andynormancx

最終的には、 CopyTrans を介してiPhoneアプリをiTunesライブラリに転送することを試みることができます(私が知る限り、脱獄は必要ありません)。転送後、iPhoneをiTunesと同期し、問題が修正されたかどうかを確認します。

2
Hans Molden

私はあなたにもっと良い解決策を見つけました:

  1. /var/mobile/Library/Caches/com.Apple.mobile.installation.plistファイルの名前を変更します。これは、あなたが言ったようにインストールされているアプリの詳細を保持するファイルです。 com.Apple.mobile.installation2.plistに変更するだけです。

  2. iPhoneはほぼすぐに新しいファイルを作成します(メールやiTunesなどのプログラムを起動する必要があるかもしれません)...

  3. 新しいファイルを作成した後。それを削除し、元の「com.Apple.mobile.installation2.plist」の名前を元の名前に戻します(「2」を削除)

  4. 電話を再起動する必要はありません。いくつかのプログラムと設定、SMSアプリとサファリを開くだけで、何かを読み込んでいるかのように電話が少し動かなくなり、数分後にアプリが返されます。そして、すべてが再び機能しています。 iTunesもアップデートできます。そして、すべてのプログラム設定が設定ページに再表示されます。

2
supa

私はiPhone 3Gでも同様の問題を抱えていましたが、何も対処できず、脱獄オプションを試すだけの能力がないと感じました-結局、iTunesからすべてのアプリを再ダウンロードしました(実際に画面ごとに簡単にiPhoneの画面)をクリックし、iTunesのiPhoneの[アプリ]タブにある[アプリの同期]ボックスをオンにします。

「同期」を押したところ、偶然、認めざるを得ませんでしたが、開始から10秒以内に同期がキャンセルされ、iPhoneが完全に同期されたように見えたことに非常に驚きました。

次に、もう一度[同期]を押しました。驚いたことに、電話の同期が開始され、約30分後に、アプリなどすべてが終了しました。

アプリのデータや設定を失うことはありませんでした。

明らかに、これはまぐれであった可能性がありますが、脱獄ルートまたはより徹底的な何かを下る前に試す価値があるかもしれません。

1
Ozzie

最初にRevoUninstallerでiTunesをアンインストールして、関連するすべてのファイルを削除することをお勧めします。次に、iTunesを再インストールし、3.1.2ソフトウェアをダウンロードします(すでにAppleIdに関連付けられているため、料金を支払う必要はありません。

すでに復元を行っているため、コンピュータにある3.1.2ソフトウェアまたはiTunesソフトウェア、あるいはその両方にファイルがないか、破損したファイルが含まれているようです。

これは基本的にあなたのiPhoneをリセットします。それを試したくない場合は、コンピュータから古いiphoneソフトウェアを削除して、3.1.2ソフトウェアを最初に再ダウンロードしてみてください。それでも問題が解決しない場合は、Revo Uninstallerを使用して、破損したファイルをすべて削除します。

0
eqzx

これはあなたが探している解決策ではないかもしれませんが、同じことが私にも起こり、ファームウェアを復元してから最後のバックアップを復元する必要がありました。そして、すべてが再び良かった

0
monkey_p

私はiPhoneのハードリセットを真剣に検討し、3.1を再インストールして、iTunesバックアップから同期させます。

0
moioci

私はこの問題を抱えていました。私の場合、「iPodから購入を転送する」を選択すると、iTunesがそれらを転送し始め、その後何も転送されませんでした。 iPhoneを右クリックして、同じ転送...オプションを選択したときにも同じことが起こりました。開始し、すぐに停止します。

この問題は、iTunesの環境設定のデバイスセクションにある[iPodとiPhoneが自動的に同期されないようにする]チェックボックスをオフにすることで解決しました。 (念のため、デフォルトではオフになっています。友人のiPodとの自動同期の混乱を避けるためにオンにしました。)

これが役に立てば幸い...

0
user32301

私はちょうど今同じ問題を抱えていました。多くのスレッドを読んだ後、私はそれを整理する方法を理解しました:

ITunesを開き、iPhone/iPad /その他を接続します...

  1. 左側のメニューでiPhoneを右クリックし、警告のリセットを選択します。
  2. ストア> このコンピュータを認証するをクリックします。 (アプリストアで使用したものと同じユーザー名とパスワードを使用しました)
  3. モバイルをもう一度右クリックして、T 購入の転送を選択します。

これは、多くの面倒を引き起こすことなく、私にとって完全に機能しました。

0
Lakmalsl

ITunesのiPhoneアイコンを右クリックして「すべての警告をリセット」してから再度同期しようとしましたか?

また、アプリをiPhoneと同期するときに問題が発生し、「アプリケーションを転送しないで、再度確認しない」などのオプションを1回クリックしたことがわかりました。
問題はまったく同じではありませんでしたが、これが役に立てば幸いです。

0
Studer

同じ問題が発生したので、Appleサポートに電話しました。30分のトラブルシューティングで非常に役に立ち、問題を解決しました。最終的に、不足しているトラックのダウンロードを再承認し、私はiTunesでそれらをつかみました。

0
Kyle Smith

あなたの質問では、バックアップから電話を復元したと言っています。

バックアップを復元すると、問題も復元されると思います。

この種の問題は、電話を復元して新しい電話として設定し、すべてを同期することで解決できるはずだと思います。

そうは言っても、それが起こったときにあなたの購入がどうなるかはわかりません。

それでも問題が発生する場合は、保証交換のためにAppleに連絡してください。

0
Bruce McLeod