I have to create an application where I'm very limited to modify things. This is an Agentry application provided by SAP, that is kind of a render for a proprietary metadata programming language (like Apache Cordova but not for HTML unfortunately).
SAP delivers a framework and allows me to do some small changes to create a custom app with my own icons and data. My main goal is to add a database to this app so the user has all the data ready after installing.
The problem is that this is increasing the launch time a lot and the app crashes for older iPads with less processing power do to reaching the limit of 20 seconds.
Since this is an enterprise app that is not going to be published in the iOS AppStore, I was wondering if I could increase this timeout somehow.
And idea of what could I do?
Edit: Sorry, I'm not an iOS developer and I was not sure about my limitations. I found out that my "main.m" has only one instruction that is:
return UIApplicationMain(argc, argv,@"SMPAgentryApplication", @"SMPAgentryClientAppDelegate");
then all the AppDelegate and ViewController classes are empty because everything is done in the encapsulated framework. Given that I think I can't implement any of the given solutions.