ios PNG格式图片保存到本地相册,发送后格式变成了JPG格式

PNG格式图片保存到本地相册,发送后格式变成了JPG格式,哪位大神指导一下是怎么回事。。
保存到本地的方法是这个:UIImageWriteToSavedPhotosAlbum(image, self, @selector(image:didFinishSavingWithError:contextInfo:), NULL);
图片本来是IMG_001.PNG格式的,保存到本地后,再发出去格式就变成JPG了;有谁知道怎么解决吗?在线等

或者


UIImage* image = ...;                                     
NSData* imageData =  UIImagePNGRepresentation(image);    
UIImage* pngImage = [UIImage imageWithData:imageData];    
UIImageWriteToSavedPhotosAlbum(pngImage, nil, nil, nil);  

先看保存的格式是什么?iOS photos可能会对图片做处理。

 NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString *filePath = [[paths objectAtIndex:0] stringByAppendingPathComponent:@"Image.png"];
[UIImagePNGRepresentation(image) writeToFile:filePath atomically:YES];