xterm.dart icon indicating copy to clipboard operation
xterm.dart copied to clipboard

run example error

Open peter100u opened this issue 2 years ago • 10 comments

pty_forkpty: Operation not permitted [VERBOSE-2:dart_vm_initializer.cc(41)] Unhandled Exception: Bad state: Failed to create PTY: null #0 new Pty.start (package:flutter_pty/flutter_pty.dart:123:7) #1 _HomeState._startPty (package:example/main.dart:79:15) #2 _HomeState.initState. (package:example/main.dart:73:22)

peter100u avatar Feb 08 '23 03:02 peter100u

What operating system do you use to run the example?

xtyxtyx avatar Feb 08 '23 03:02 xtyxtyx

ios

peter100u avatar Feb 08 '23 07:02 peter100u

iOS doesn't allow opening pseudo terminals.

xtyxtyx avatar Feb 08 '23 09:02 xtyxtyx

That's a shame, I see that this https://pub.dev/packages/xterm supports iOS, so do you have any plans to make him support the iOS platform

peter100u avatar Feb 08 '23 09:02 peter100u

iOS的沙箱它就是不支持伪终端呀 我有啥办法😂

xterm.dart本身不挑后端,可以接本地的pty也可以接远程的ssh。只是iOS不支持本地终端

xtyxtyx avatar Feb 09 '23 02:02 xtyxtyx

哦哦,原来是国人,哈哈

peter100u avatar Feb 09 '23 02:02 peter100u

我看appstore上伪终端的app,人家是怎么做的,你知道吗

peter100u avatar Feb 09 '23 02:02 peter100u

那种是自己搞了模拟器 https://github.com/ish-app/ish/tree/master/emu

xtyxtyx avatar Feb 09 '23 02:02 xtyxtyx

好吧,那太可惜了,我以为你这个全平台支持, 回去告诉老板,flutter做不了

peter100u avatar Feb 09 '23 03:02 peter100u

不过还是感谢你

peter100u avatar Feb 09 '23 03:02 peter100u