image_picker says camera not available on iOS
Steps to Reproduce
call this method from FloatingActionButton:
Future _getPicture() async {
var image = await ImagePicker.pickImage(source: ImageSource.camera);
if (image != null) {
_path = image.path;
setState(() {
_hasPicture = true;
});
}
}
Logs
[VERBOSE-2:shell.cc(181)] Dart Error: Unhandled exception:
PlatformException(multiple_request, Cancelled by a second request, null)
#0 StandardMethodCodec.decodeEnvelope (package:flutter/src/services/message_codecs.dart:551:7)
#1 MethodChannel.invokeMethod (package:flutter/src/services/platform_channel.dart:279:18)
<asynchronous suspension>
#2 ImagePicker.pickImage (package:image_picker/image_picker.dart:47:40)
<asynchronous suspension>
#3 CreateScreenLayoutState.build._getPicture (package:receipt_code_manager/ui/create.dart:35:37)
<asynchronous suspension>
#4 _InkResponseState._handleTap (package:flutter/src/material/ink_well.dart:503:14)
#5 _InkResponseState.build.<anonymous closure> (package:flutter/src/material/ink_well.dart:558:30)
#6 GestureRecognizer.invokeCallback (package:flutter/src/gestures/recognizer.dart:102:24)
#7 TapGestureRecognizer._checkUp (package:flutter/src/gestures/tap.dart:242:9)
#8 TapGestureRecognizer.handlePrimaryPointer (package:<…>