Ios 通过Flatter从iPhone发送短信

Ios 通过Flatter从iPhone发送短信,ios,iphone,flutter,one-time-password,Ios,Iphone,Flutter,One Time Password,我正在使用flatter_otp插件发送短信 它在Android上运行良好,但我在iPhone上遇到了这个错误 我尝试了不同格式的电话号码,但仍然是相同的错误 <asynchronous suspension> #1 MethodChannel.invokeMethod (package:flutter/src/services/platform_channel.dart:334:12) #2 EventChannel.receiveBroadcastSt

我正在使用flatter_otp插件发送短信

它在Android上运行良好,但我在iPhone上遇到了这个错误

我尝试了不同格式的电话号码,但仍然是相同的错误

    <asynchronous suspension>
#1      MethodChannel.invokeMethod (package:flutter/src/services/platform_channel.dart:334:12)
#2      EventChannel.receiveBroadcastStream.<anonymous closure> (package:flutter/src/services/platform_channel.dart:542:29)
#3      EventChannel.receiveBroadcastStream.<anonymous closure> (package:flutter/src/services/platform_channel.dart:528:64)
#8      new SmsSender._private (package:sms/sms.dart:313:44)
#9      new SmsSender (package:sms/sms.dart:307:23)
#10     FlutterOtp.sendOtp (package:flutter_otp/flutter_otp.dart:37:28)
#11     SignUpViewModel.sendOTP (package:checkin/backend/viewModels/signup_view_model.dart:122:17)
#12     SignUpView.build.<anonymous closure>.<anonymous closure> (package:checkin/backend/views/signup_view.dart:93:39)
#13     GestureRecognizer.invokeCallback (package:flutter/src/gestures/recognizer.dart:184:24)
#14     TapGestureRecognizer.handleTapUp (package:flutter/src/gestures/tap.dart:524:11)
#15     BaseTapGestureRecognizer._checkUp (package:flutter/src/gestures/tap.dart:284:5)
#16     BaseTapGestureRecognizer.acceptGesture (package:flutter/src/gestures/tap.dart:256:7)
#17     GestureArenaManager.sweep (package:flutter/src/gestures/arena.dart:158:27)
#18     GestureBinding.handleEvent (package:flutter/src/gestures/binding.dart:224:20)
#19     GestureBinding.dispatchEvent (package:flutter/src/gestures/binding.dart:200:22)
#20     GestureBinding._handlePointerEvent (package:flutter/src/gestures/binding.dart:158:7)
#21     GestureBinding._flushPointerEventQueue (package:flutter/src/gestures/binding.dart:104:7)
#22     GestureBinding._handlePointerDataPacket (package:flutter/src/gestures/binding.dart:88:7)
#26     _invoke1 (dart:ui/hooks.dart:267:10)
#27     _dispatchPointerDataPacket (dart:ui/hooks.dart:176:5)
(elided 7 frames from dart:async)
═════════════════════════════════════════════════════════════════════════════

#1 MethodChannel.invokeMethod(包:flatter/src/services/platform\u channel.dart:334:12)
#2 EventChannel.receiveBroadcastStream。(包装:颤振/src/服务/平台通道。dart:542:29)
#3 EventChannel.receiveBroadcastStream。(包装:颤振/src/服务/平台通道。dart:528:64)
#8新SmsSender._private(软件包:sms/sms.dart:313:44)
#9新短信发送人(套餐:sms/sms.dart:307:23)
#10颤振otp.sendOtp(包装:颤振otp/颤振otp.省道:37:28)
#11 SignUpViewModel.sendOTP(包:签入/后端/视图模型/注册\视图\模型。dart:122:17)
#12注册视图。生成。。(软件包:签入/后端/视图/注册视图。dart:93:39)
#13 GestureRecognizer.invokeCallback(包:flatter/src/signatures/recognizer.dart:184:24)
#14 TapGestureRecognitor.HandletUp(包:颤振/src/手势/tap.dart:524:11)
#15 BaseTapgestureRecognitor._检查(包:颤振/src/signatures/tap.dart:284:5)
#16 BaseTapgestureRecognitor.AcceptSignature(包:颤振/src/signatures/tap.dart:256:7)
#17 GestureArenaManager.sweep(包:flatter/src/signatures/arena.dart:158:27)
#18 GestureBinding.handleEvent(包:flift/src/signatures/binding.dart:224:20)
#19 GestureBinding.dispatchEvent(包:flatter/src/signatures/binding.dart:200:22)
#20手势绑定。_手点事件(包:颤振/src/手势/binding.dart:158:7)
#21手势绑定。_flushPointerEventQueue(包装:颤振/src/手势/binding.dart:104:7)
#22手势绑定。_handlepointer数据包(包:flift/src/signatures/binding.dart:88:7)
#26_invoke1(dart:ui/hooks.dart:267:10)
#27_dispatchPointerDataPacket(dart:ui/hooks.dart:176:5)
(从dart中删除了7帧:异步)
═════════════════════════════════════════════════════════════════════════════

您是否尝试清理并重新启动xcode。然后再跑?是的。我甚至删除了driveddata和所有内容。但是,根据此处的文档,继续获得相同的消息
flatter\u otp
取决于不支持ios的
sms 0.2.4
软件包
https://pub.dev/packages/sms
也许可以尝试fl\U连接option@MJMontes谢谢我已经做了一段时间了。