-
Notifications
You must be signed in to change notification settings - Fork 133
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Running on a connected device keeps crashing on different errors #721
Comments
I got the same DEBUGSERVER_E_SSL_ERROR error on an iPad with iOS 16.4. I also got the same errors on my iPhone before upgrading to iOS 16.4.1 (because I thought it might help) but I'm not sure which iOS version I had before. |
it indeed failed for me on 16.4.1 first time after device is freshly booted. Second and following launches are successful. |
there is an update to logic in #726 there is always a moment that something still don't work. libimobiledevice -- a library we use is build using reverse engineering Apple software/protocols. So it not perfect itself and could not able to handle some cases like usbmuxd daemon go into broken state. as last resort that mostly always work: reboot phone and reboot Mac (to reset usbmuxs) |
Cool when/how can I try it out? Also I'm still getting |
@yahel-ck |
another related case fixed: #734 in recent libmobiledevice *SSL_ERROR -- its common error when communication fails. E.g. it doesn't have specific meaning. I played with iphone8 + ios16.5 and was not able to reproduce. if this case is reproducible at your end -- please share steps to follow |
also there once was case met when robovm sees no device while Xcode and other tools were working. |
@yahel-ck @dkimitsa |
@KristjanP94 |
I updated it to 2.20, because the |
@sdringo9 |
Issue details
Running a LibGDX app on a physical iOS device keeps failing on different errors, each time I run I get a
[ERROR] Couldn't start application
error with one of the following exceptions:org.robovm.libimobiledevice.LibIMobileDeviceException: LOCKDOWN_E_INVALID_CONF
java.lang.RuntimeException: No devices connected
(even though a device is connected and I was able to run an app on it with Xcode)org.robovm.libimobiledevice.LibIMobileDeviceException: LOCKDOWN_E_PAIRING_DIALOG_RESPONSE_PENDING
(I keep getting the "trust device" dialog on random occasions and click trust each time)I tried this with two different projects and sometimes the app does launch successfully, but one of the apps crashes right away (because of an unrelated error probably) and I'm not getting the traceback of the exception. Instead I get a
AppLauncher failed with an exception
error from RoboVM with one of the following exceptions:org.robovm.libimobiledevice.LibIMobileDeviceException: DEBUGSERVER_E_UNKNOWN_ERROR
org.robovm.libimobiledevice.LibIMobileDeviceException: DEBUGSERVER_E_SSL_ERROR
I was able to run these apps with RoboVM on this IPhone in the past and I think the only things that changed since then are the iOS version and the IDEA RoboVM plugin verison.
Any help would be appriciated, thanks!
Configuration
Build Tools:
Versions:
Build Targets:
Stacktrace
The text was updated successfully, but these errors were encountered: