iRec in its current state does not record on iOS 9. This is one of the reasons I decided to make the source public, so other developers can help with this issue. The problem lies in opening the framebuffer (the method named "openFramebuffer" in "ScreenRecorder.m") – the function called "IOMobileFramebufferGetLayerDefaultSurface". This, if successful, should return 0, however, it returns a large negative number on iOS 9. The problem has been posted on StackOverflow here: http://stackoverflow.com/questions/32239969/iomobileframebuffergetlayerdefaultsurface-not-working-on-ios-9. If any developers have a solution, please submit a pull request! It will be greatly appreciated!
iRec in its current state does not record on iOS 9. This is one of the reasons I decided to make the source public, so other developers can help with this issue. The problem lies in opening the framebuffer (the method named "openFramebuffer" in "ScreenRecorder.m") – the function called "IOMobileFramebufferGetLayerDefaultSurface". This, if successful, should return 0, however, it returns a large negative number on iOS 9. The problem has been posted on StackOverflow here: http://stackoverflow.com/questions/32239969/iomobileframebuffergetlayerdefaultsurface-not-working-on-ios-9. If any developers have a solution, please submit a pull request! It will be greatly appreciated!