RoboVM 0.0.6 is out

UPDATE: Forgot to mention in the original post that this new release requires Java7. If you’re using the Eclipse plugin you have to make sure that Eclipse is running under Java7. Apple’s Java6 will NOT work. Today I have the pleasure to announce that version 0.0.6 of  RoboVM has been released. This release fixes the Xcode5 and iOS7 compatibility issues which caused problems with launching on device. We’re now using the incredible libimobiledevice library to upload and launch apps on devices. The cool thing about this is that this library supports Linux and Windows as well. We still can’t link and codesign apps on Linux/Windows...

Need help testing launch on device with Xcode5 and iOS7

I’ve been working hard for the past two weeks to get launch on device working properly with Xcode5 and iOS7. The reason why it failed is that gdb has been removed from Xcode5 and the tool RoboVM used to launch on device (fruitstrap) relied on gdb. In order to fix this properly I have now switched to using libimobiledevice which is a cross-platform library to manage iDevices. libimobiledevice is now used to upload and install the app on the device and then start the debugserver. RoboVM will then send the proper GDB remote commands to the debugserver to launch the app and capture its console output. The cool things about this is that neither gdb nor...