diff --git a/packages/connectivity/README.md b/packages/connectivity/README.md index bae967dc42fb..b1c2b8b356fe 100644 --- a/packages/connectivity/README.md +++ b/packages/connectivity/README.md @@ -33,7 +33,7 @@ import 'package:connectivity/connectivity.dart'; @override initState() { super.initState(); - + subscription = Connectivity().onConnectivityChanged.listen((ConnectivityResult result) { // Got a new connectivity status! }) @@ -43,7 +43,7 @@ initState() { @override dispose() { super.dispose(); - + subscription.cancel(); } ``` diff --git a/packages/image_picker/CHANGELOG.md b/packages/image_picker/CHANGELOG.md index 1f462bc1f4af..eee08ac35aca 100644 --- a/packages/image_picker/CHANGELOG.md +++ b/packages/image_picker/CHANGELOG.md @@ -1,8 +1,13 @@ +## 0.5.0+9 + +* Remove unnecessary temp video file path. + ## 0.5.0+8 -* Fixed wrong GooglePhotos authority of image Uri +* Fixed wrong GooglePhotos authority of image Uri. ## 0.5.0+7 + * Fix a crash when selecting images from yandex.disk and dropbox. ## 0.5.0+6 @@ -11,11 +16,11 @@ ## 0.5.0+5 -Remove unnecessary camera permmision. +* Remove unnecessary camera permission. ## 0.5.0+4 -Preserve transparency when saving images. +* Preserve transparency when saving images. ## 0.5.0+3 diff --git a/packages/image_picker/ios/Classes/ImagePickerPlugin.m b/packages/image_picker/ios/Classes/ImagePickerPlugin.m index 0bff07aed34e..da2a3ca6ba71 100644 --- a/packages/image_picker/ios/Classes/ImagePickerPlugin.m +++ b/packages/image_picker/ios/Classes/ImagePickerPlugin.m @@ -136,19 +136,7 @@ - (void)imagePickerController:(UIImagePickerController *)picker return; } if (videoURL != nil) { - NSData *data = [NSData dataWithContentsOfURL:videoURL]; - NSString *guid = [[NSProcessInfo processInfo] globallyUniqueString]; - NSString *tmpFile = [NSString stringWithFormat:@"image_picker_%@.MOV", guid]; - NSString *tmpDirectory = NSTemporaryDirectory(); - NSString *tmpPath = [tmpDirectory stringByAppendingPathComponent:tmpFile]; - - if ([[NSFileManager defaultManager] createFileAtPath:tmpPath contents:data attributes:nil]) { - _result(tmpPath); - } else { - _result([FlutterError errorWithCode:@"create_error" - message:@"Temporary file could not be created" - details:nil]); - } + _result(videoURL.description); } else { if (image == nil) { image = [info objectForKey:UIImagePickerControllerOriginalImage]; diff --git a/packages/image_picker/pubspec.yaml b/packages/image_picker/pubspec.yaml index ddd659b7fa9e..9610abda2530 100755 --- a/packages/image_picker/pubspec.yaml +++ b/packages/image_picker/pubspec.yaml @@ -5,7 +5,7 @@ authors: - Flutter Team - Rhodes Davis Jr. homepage: https://github.com/flutter/plugins/tree/master/packages/image_picker -version: 0.5.0+8 +version: 0.5.0+9 flutter: plugin: