Apple is obviously very strict when it comes to reprogramming physical iPhone buttons for use with apps, but what about 3rd party bluetooth headsets?
Many of them come with physical buttons, for instance to skip to the next song.
Is it possible for us to program our app so, while it is running, all "SKIP SONG" bluetooth signals (from already-paired bluetooth devices) are interpreted by the app to mean "LAUNCH FUNCTION A"?
Without getting into details, my app requires a physical button to trigger a function, for the app to work properly.