2010-09-11 96 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