I have never used telephony. I first set up a package and wrote the codes as a pub dev example, but when I send sms after requesting and getting sms permission, it shows this error:
[ERROR:flutter/runtime/dart_vm_initializer.cc(41)] Unhandled Exception: PlatformException(failed_to_fetch_sms, Flutter Telephony: Error getting SmsManager, null, null)
My code here:
await Telephony.instance.sendSms(
to: controller1.text,
message: controller2.text
);
The answer is from https://github.com/shounakmulay/Telephony/issues/149
You can temporarily use package from my repository by changing telephony package inside pubspec.yaml
telephony: git: url: https://github.com/suhardik/s_telephony.git ref: develop