I was thinking to support "Open In" in a iOS application, and I'm learning that to achieve that, it should use the UIApplicationDelegate didFinishLaunchingWithOptions() method.
I see that JUCE instead uses the applicationDidFinishLaunching() method and I found this statement within Apple's documentation about didFinishLaunchingWithOptions:
Important
For app initialization, it is highly recommended that you use this method and the application:willFinishLaunchingWithOptions: method and do not use the applicationDidFinishLaunching: method, which is intended only for apps that run on older versions of iOS.
It seems it is available from iOS 3.0. Do you think it is feasible to switch to this method?
Yes, sounds like it'd be smart to switch, but would need to still be backwards-compatible.. I don't have time to try this, would anyone be interested in seeing if things still work ok with both the newer and older functions in place?