I have recently been trying to play with helpshift however I have found that it is causing an exception.
The exception is saying that I have autorotate returning yes however I am not implementing this method in any of my code and from my understanding this means it is set to NO.
If I add the different orientations to my app it automatically sets it to landscape when my iphone is not positioned in landscape.
Terminating app due to uncaught exception 'UIApplicationInvalidInterfaceOrientation', reason: 'Supported orientations has no common orientation with the application, and shouldAutorotate is returning YES' * First throw call stack: (0x36b0d3e7 0x33545963 0x36b0d307 0x37922857 0x37ac6f21 0x37964c8b 0x37a88f73 0x37912761 0x378bacef 0x378ba77d 0x378ba1bf 0x30d9f5f7 0x30d9f227 0x36ae23e7 0x36ae238b 0x36ae120f 0x36a5423d 0x36a540c9 0x37911445 0x3790e291 0x79d95 0x79d30) libc++abi.dylib: terminate called throwing an exception
As well as the helpshift API I also was required to add the following frameworks:
- CoreGraphics
- QuartzCore (already added and works)
- SystemConfiguration (already added and works)
- MobileCoreServices
- OpenGLES
- CoreTelephony
- Security
- Foundation
Without helpshift being included the app works as expected. Would any of the above frameworks cause the issue of there any issue with helpshift I should be combating? is it possible a setting is incorrect? Due to helpshift being such a new product the help is not quite there yet