Error creating the CFMessagePort needed to communicate with PPT.を解決したい
Q&A
Closed
解決したいこと
[PPT] Error creating the CFMessagePort needed to communicate with PPT.を解決して、ios実機でメールを送信できるようにしたい
例)
flutterでtwitterのようなアプリをつくっています。
新規登録後指定のアドレスにメールを送る機能の実装中にエラーが発生しました。
発生している問題・エラー
[PPT] Error creating the CFMessagePort needed to communicate with PPT.
該当するソースコード
ElevatedButton(
onPressed: () async{
flutterEmailSenderMail();
if(nameController.text.isNotEmpty
&&userIdController.text.isNotEmpty//&&の記述は『〜かつという意味』
&&selfIntroductionController.text.isNotEmpty
&&emailController.text.isNotEmpty
&&passController.text.isNotEmpty
&& image != null){
var result = await Authentication.signUp(email: emailController.text, pass: passController.text);
if(result is UserCredential){
String imagePath = await Functionutils.uploadImage(result.user!.uid, image!);
Account newAccount = Account(
id: result.user!.uid,
name: nameController.text,
userId: userIdController.text,
selfIntroduction: selfIntroductionController.text,
imagePath: imagePath,
);
var _result = await UserFirestore.setUser(newAccount);
if (_result ==true){
Navigator.push(context, MaterialPageRoute(builder: (context) => CheckEmailPage(email: emailController.text, pass: passController.text)));
}
}
}
},
child: Text('新規登録')),
],
),
),
),
);
}
flutterEmailSenderMail() async {
final Email email = Email(
body: '${Template().text}',
subject: 'テスト配信',
recipients: ['${emailController.text}'],
);
await FlutterEmailSender.send(email);
}
}
class Template {
String text =
'テスト通知';
}
自分で試したこと
①xcodeのアップデートで同様のエラーを解決したという記事があったので、最新の物にアップデート
0