sms_sender 1.0.3 copy "sms_sender: ^1.0.3" to clipboard
sms_sender: ^1.0.3 copied to clipboard

Flutter plugin to send SMS messages in the background and select a specific SIM card

sms_sender #

Flutter plugin to send SMS messages in the background and select a specific SIM card

Features #

  • Send SMS messages background (Android)
  • Show SMS composer using MFMessageComposeViewController (IOS)
  • Select a specific SIM card for sending SMS (Android only)
  • List SIM card (Android only)
  • Works on Android API 19+ (KitKat)

Permissions #

No setting permissions

Installation #

Add this to your pubspec.yaml:

dependencies:
  sms_sender: latest_version

or

dependencies:
  sms_sender: 
    git:
      url: https://github.com/Hayolox/sms_sender.git

Then run:

flutter pub get

Usage #

import 'package:sms_sender/sms_sender.dart';

void sendSMS() async {
  // Only applicable for Android (used to select SIM card if the device has dual SIM) 
 List<Map<String, dynamic>> resultSimcard = await SmsSender.getSimCards();


  await SmsSender.sendSms(
    phoneNumber: "12345678",
    message: "Hello, this is a test SMS!",
    simSlot: resultSimcard[0]['simSlot'],
  );

}
3
likes
160
points
56
downloads

Publisher

unverified uploader

Weekly Downloads

Flutter plugin to send SMS messages in the background and select a specific SIM card

Repository (GitHub)
View/report issues

Documentation

API reference

License

MIT (license)

Dependencies

flutter, plugin_platform_interface

More

Packages that depend on sms_sender