2010-09-11 93 views
1

我使用AVFoundation控制我的應用程序中的相機,它的工作完美...直到現在。iPhone AVFoundation圖像EXIF方向

的圖像會保存在庫中,沒有任何問題,所有看起來很完美,但是當我把它們上傳到Facebook的他們是南轅北轍!

無論我是從我的應用程序還是從我的iPhone上的Facebook應用程序上傳它們,都會發生這種情況。

我已經嘗試設置使用CMSetAttachment方法的EXIF數據,但這只是使事情變得更糟。然後在手機和Facebook上顯示不正確。

有沒有人找到任何方式讓這個工作正常?

謝謝

+0

好的,我剛做了一個測試,並上傳了4張帶有exif數據(上,下,左,右)和4張沒有exif數據的照片。在Facebook上,它沒有任何區別,但在我的手機上,exif數據意味着它們顯示不正確。 – Fogmeister 2010-09-11 01:04:51

回答

-2

這很簡單。

Facebook/Windows ..有錯誤!

的Mac/iPhone做interogate對每一張照片的EXIF和採取相應的行動。

Windows機器「有時」(實際上總是)在預覽照片時忽略exifs。

爲了檢查我說的話是正確的,請執行下列操作:

嘗試使用其文件的傳輸任何信使實用transfering從MAC OS/iPhone OS的「故障」圖片Windows操作系統能力。

在兩個操作系統中均可預覽。

觀察Windows自己做一個傻瓜。

如果你明白這一點..你可以做一些變通方法..達到一定的水平。作爲嘗試,並上傳相應之前旋轉圖片。

祝你好運。

Windows糟透了!

+0

那麼唯一的方法就是在將照片上傳到Facebook之前手動旋轉照片?我想我可以在手機上這樣做,但這是昂貴的工作!謝謝! – Fogmeister 2010-09-11 10:13:53