gabebear / AtariDuoHack

iOS example for accessing the Atari Arcade Duo for iPad
MIT License
2 stars 1 forks source link

Does not seem to be working on iOS 9.3.2, Xcode 7, iPad 2 #3

Closed raytlin closed 8 years ago

raytlin commented 8 years ago

I can get the app to build by disabling bitcode, but it does not seem to be able to detect any of the inputs. I'm having trouble debugging since I can't figure out a way to plug in the controller while still having the device hooked up to Xcode.

The most that I can conclude is that since the isGamePadConnected property does eventually become YES, the EAAccessory and EASession objects of the controller do exist at some point so that just leaves the input stream as the point of failure. I have been trying log things manually by printing out my own logs in the main view controller but it is suggesting that all of these EA objects are nil which I don't see can be true if the isGamePadConnect was able to return YES so I don't think my approach to logging is accurate. I have also made sure that the accessory protocol string is in the info.plist file.

Any ideas on what is going on or any tips on debugging when the controller is plugged in? Thanks!