调用相册照片,获取照片的拍摄时间。
2014-12-05 15:16
211 查看
已经获取到了 分享下代码
- (void)imagePickerController:(UIImagePickerController *)picker didFinishPickingMediaWithInfo:(NSDictionary *)info{
if(picker.sourceType == UIImagePickerControllerSourceTypePhotoLibrary){
//UIImage *image= [info objectForKey:UIImagePickerControllerOriginalImage];
NSURL *assetURL = [info objectForKey:UIImagePickerControllerReferenceURL];
ALAssetsLibrary *library = [[ALAssetsLibrary alloc] init];
[library assetForURL:assetURL
resultBlock:^(ALAsset *asset) {
NSDictionary* imageMetadata = [[NSMutableDictionary alloc] initWithDictionary:asset.defaultRepresentation.metadata];
NSDictionary *GPSDict=[imageMetadata objectForKey:(NSString*)kCGImagePropertyGPSDictionary];
NSLog(@"%@",GPSDict);
NSLog(@"%@",imageMetadata);
/* GPSDict 里面即是照片的GPS信息,具体可以输出看看*/
}
failureBlock:^(NSError *error) {
}];
}
}
- (void)imagePickerController:(UIImagePickerController *)picker didFinishPickingMediaWithInfo:(NSDictionary *)info{
if(picker.sourceType == UIImagePickerControllerSourceTypePhotoLibrary){
//UIImage *image= [info objectForKey:UIImagePickerControllerOriginalImage];
NSURL *assetURL = [info objectForKey:UIImagePickerControllerReferenceURL];
ALAssetsLibrary *library = [[ALAssetsLibrary alloc] init];
[library assetForURL:assetURL
resultBlock:^(ALAsset *asset) {
NSDictionary* imageMetadata = [[NSMutableDictionary alloc] initWithDictionary:asset.defaultRepresentation.metadata];
NSDictionary *GPSDict=[imageMetadata objectForKey:(NSString*)kCGImagePropertyGPSDictionary];
NSLog(@"%@",GPSDict);
NSLog(@"%@",imageMetadata);
/* GPSDict 里面即是照片的GPS信息,具体可以输出看看*/
}
failureBlock:^(NSError *error) {
}];
}
}
相关文章推荐
- 如何获取相册照片的拍摄时间
- C# 获取照片拍摄时间
- Android 调用系统相机拍摄获取照片的两种方法实现实例
- Android 调用相机拍摄照片或者从相册选取照片
- 调用手机相机拍照并获取拍摄的照片
- 开发笔记 那些年追过的图片(二): 读取相册里的图片 和 拍摄获取照片
- iOS 开发调用相机以及获取相册照片功能
- [置顶] Android 7.0实际开发中调用系统相机和获取相册照片遇到的坑具备向下兼容
- android调用系统相机拍摄获取照片的两种方法
- android 调用系统相册选取照片或者打开相机拍照获取图片,返回时回到手机桌面,然后才会跳转到当前activity
- android 调用系统相册选取照片或者打开相机拍照获取图片,返回时为什么会回到home界面或者到前一个界面,然后才会跳转到当前activity
- 开发笔记 那些年追过的图片(二): 读取相册里的图片 和 拍摄获取照片
- 创建进度条与对话框,上传照片,格式化时间,相册拍照获取照片
- android 调用系统相册选取照片或者打开相机拍照获取图片,返回时回到手机桌面,然后才会跳转到当前activity
- Android 调用系统相机拍摄获取照片的两种方法实现实例
- 如何获取iPhone拍摄的png照片的拍摄时间,位置信息等图片属性?
- 友盟 PushSDK 3.0集成后,应用中调用相机拍照,相册获取照片 程序会 Crash
- android 调用系统相册选取照片或者打开相机拍照获取图片
- Android 从相册获取最近拍摄的多张照片(获取相机拍照所存储的照片)
- android 调用系统相册选取照片或者打开相机拍照获取图片