2009 年 7 月の履歴(もしくは日誌)


2009 年 7 月

7 月 2 日

iPhone の写真を iPhoto に取り込めなくなった.その解決方法.

少し前に iPhone の写真を iPhoto に取り込めなくなりました.iPhone は iTunes によってさまざまなデータと同期を取ることができます.iPhoto の写真を iPhone に送り込むのは iTunes 経由ですが,iPhone で撮影した画像ファイルを iPhoto に取り込むには,デジタルカメラから iPhoto に取り込むのと同じ手順です.つまり iPhone を MacBook につないで,iPhoto から写真を取り込みます.

iPhoto からは iPhone もデジタルカメラのように認識されます.これがある日を境に認識されなくなりました.一般にはこの手の設定は Mac OS X では イメージキャプチャ.app (Image Capture.app) で行います.イメージキャプチャ.app の装置メニューから「装置をブラウズ...」を選んで,iPhone の接続ってところにチェックをいれます.チェックが入っていれば iPhoto や Aperture から認識されるはずなのです.

ところがぼくの iPhone は認識されませんでした.ただイメージキャプチャ.app を使えば iPhone から写真をダウンロードして,さらにそれを iPhoto に登録することはできました.でも面倒です.

iPhone を iTunes から「復元」しても問題は解決しませんでした.Web で調べてあらゆる事を試しましたがだめでした.結局 iPhone 3G から iPhone 3GS に移行したときに,古い iPhone 3G のバックアップから iPhone 3GS に復元したので,この問題もそのまま引き継いでしましました.

ここで iPhone 3GS は iPhone 3G のバックアップから復元しないで新規に設定するって選択もありましたが,その場合は SMS は着信履歴がまっさらになってしまいます.

どうしてこのような問題が起きたのでしょう.おそらく写真が保存されているディレクトリやファイルの読み書きの権限の設定(パーミション)がおかしくなっているとか,なにかしらファイルが壊れているのでしょう.iPhoto や Aperture ではそれが必要だけどイメージキャプチャ.app は必要ではないようです.

てなわけで,写真に関係するようなディレクトリを削除してみることにしました.iPhone でも iTunes でもそのようなツールは無いのですが,iPhone の中身をブラウズできるツールがいくつかあり,以前試した事のある DiskAid を試してみました.

写真に関係するようなディレクトリ,DCIM フォルダを削除すると iPhone の中の写真が全て削除されます.DCIM フォルダを削除する前に イメージキャプチャ.app で写真を Mac にコピーしておくか,もしくは DiskAid などのツールで DCIM フォルダの中身を Mac にコピーして置きましょう.

iPhone を MacBook に Dock コネクタ USB ケーブルで接続して DiskAid を起動します.Disk Aid のウィンドウ下側にホップアップメニューがあるので「Media Folder」を選びます.すると DCIM フォルダが見えるので,これを削除します.

ぼくはそのまま DCIM フォルダと Photo フォルダを削除してしまいましたが,DCIM フォルダだけで良いようです.それに DiskAid で DCIM フォルダを Mac 側にコピーできるのでバックアップしておくのが良いでしょう.

それから iPhoto を起動したらきちんと iPhoto 側で iPhone を認識しました.Aperture でも iPhone を認識しました.

うまく行ってから,この事を Web で報告しようと思いました.1 ヶ月前に検索したときには何も情報が得られなかったのですが,あらためて検索してみたら今度は情報が見つかりました.

gujamin

Re: iPhoto does not mount new iPhone 3GS

Posted: Jun 24, 2009 1:50 PM

I found a solution for the iPhone not showing pictures taken issue.

1. Backup/Sync your phone just-in-case

2. Use a directory browser such as PhoneView or some other tool (Download the trial of PhoneView: http://www.ecamm.com/mac/phoneview/)

3. In PhoneView Browse to the /Disc/DCIM/ folder and delete the entire .MISC folder. (I actually deleted everything in the DCIM folder)

This solved the issue for me without having to resort to a restore. Also, using those programs you can recover any photos/videos that were taken that you could not get to.

If this helped you, please consider our apps on the App Store. Just search for "Kudit":
http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewArtist?id=284146896&mt=8

ここでは DiskAid と同じような機能の別のツール PhoneView をすすめていて,それを使って DCIM フォルダの .MISC を削除,もしくは DCIM フォルダごと削除と説明しています.

また iPhone の DCIM フォルダについての説明は「Macと愛猫」っていうブログにありました.それを見た限りでは Photo フォルダは削除する必要は無かったみたい.

最初にこの問題について調べた時には英語でも情報が無かったので,日本語だけでなく英語でも Web に書いておくべきかなって思ったんだけど,数日前に英語で情報が公開されていたんで,ぼくが書かなくても良くなりました.良かった良かった.

http://onohiroki.cycling.jp/tb/tb.cgi/weblog_d20090702n1 TrackBack