在发送电子邮件时出现问题( IOS )。我使用flutter_email_sender lib。
Future<void> send() async {
final Email email = Email(
body: _bodyController.text,
subject: _subjectController.text,
recipients: [_recipientController.text],
attachmentPath: attachment,
isHTML: isHTML,
);
await FlutterEmailSender.send(email);
}
button... onPressed: send()
==> Unhandled Exception: PlatformException(not_available, No email clients found!, null)
答案 0 :(得分:1)
我在iOS上遇到了同样的问题。原因是iOS尚未设置默认的邮件应用程序。您在“设置应用”上进行设置了吗?
答案 1 :(得分:0)
https://pub.dev/packages/mailer 我在 Android/iOS 上都使用它。他们中的任何一个都没有问题。 这是一个维护良好的软件包。