toketa
@toketa (Taketo A)

Are you sure you want to delete the question?

Leaving a resolved question undeleted may help others!

Error creating the CFMessagePort needed to communicate with PPT.を解決したい

解決したいこと

[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

No Answers yet.

Your answer might help someone💌