App won't run on iOS 6.1.3 because of missing GameController.framework (which is NOT used by me)

Hello,

I just wanted to test my App on an older device which is running iOS 6.1.3.

However, the app crashes directly on start. The device log shows:

Exception Type: EXC\_BREAKPOINT (SIGTRAP) Exception Codes: 0x0000000000000001, 0x00000000e7ffdefe Crashed Thread: 0 Dyld Error Message: Library not loaded: /System/Library/Frameworks/GameController.framework/GameController Referenced from: /var/mobile/Applications/[.......]MyAppName.app/MyAppName Reason: image not found Dyld Version: 212.3.2

As I found out, the GameController Framework is only available on iOS 7+.

However, I am not (knowingly) using it.

What could be the reason for that?

Best regards,

Björn

Are you building against iOS 9? See below:

Yes, I am building against iOS 9.

Didn’t know that! Thank you very much!

Out of curiosity: Is that special to Corona SDK or a general fact regarding iOS SDK?

Best regards,

Björn

This is an Apple thing. They support the current version of iOS and two major OS versions back.

Rob

Are you building against iOS 9? See below:

Yes, I am building against iOS 9.

Didn’t know that! Thank you very much!

Out of curiosity: Is that special to Corona SDK or a general fact regarding iOS SDK?

Best regards,

Björn

This is an Apple thing. They support the current version of iOS and two major OS versions back.

Rob