我正在使用AVFoundation在我的应用程序中控制相机,它的工作完美......直到现在。
图像被保存到库中没有任何问题,并且看起来都很完美但是当我将它们上传到Facebook时,它们是错误的方式!
无论是从我的应用程序中还是从iPhone上的Facebook应用程序上传它们,都会发生这种情况。
我尝试使用CMSetAttachment方法设置EXIF数据但这只会使情况更糟。然后它在手机和Facebook上显示不正确。
有没有人找到任何方法让它正常工作?
由于
答案 0 :(得分:-2)
这很简单。
Facebook / Windows ..错了!
Mac / Iphone会在每张图片上插入exif并采取相应的行动。
Windows机器“有时”(事实上总是)在预览照片时忽略exif。
为了检查我说的是否正确,请执行以下操作:
尝试使用具有文件传输功能的任何信使工具将“故障”图片从MAC OS / Iphone OS传输到WINDOWS操作系统。
在两个操作系统中点击预览。
观看Windows使自己变得愚蠢。
如果您理解这一点......您可以做一些变通办法......直到某个级别..在上传之前尝试相应地旋转图片。
祝你好运。Windows太糟糕了!