В моем проекте я использую sms_maitained версия 0.2.5
и пытаюсь отправить сообщение длиной около 230 символов. Но я получаю RESULT_ERROR_GENERIC_FAILURE
.
Я уже прошел через множество ресурсов, таких как this и this . Я почти уверен:
- нет проблем с сетью
- есть соответствующие разрешения
- нет проблем с двумя симами
- номер получателяправильно
Поскольку , я могу отправлять сообщения;если длина сообщения короче.
Я нашел этот код Java, который делит и отправляет более длинное сообщение, но я не очень хорош в Java, и мой проект находится в состоянии флаттера, поэтому я предпочитаю делать это изначально нафлаттер. Также, если я делаю это вручную для android
, тогда я должен исправить это для iOS
отдельно.
ArrayList<String> texts = smsManager.divideMessage(text);
smsManager.sendMultipartTextMessage(phone, null, texts, null, null)
Скажите, пожалуйста, есть ли какое-либо доступное решение!