I've written an app that could (as a side effect) provide information to another app (not mine) running on the same iDevice. In order to do so, I'd need to make my app a BLE Peripheral providing the BLE service that the other app looks for. If I were to do this, would the other app be able to connect to my Peripheral app, even though it's running on the same iDevice?
I've only found one passing comment on the topic, in this Stack Overflow answer. It says: "Note that you cannot connect to your own device even if it acts as a peripheral" but I'm not ready to give up on the basis of one opinion. Is there any authoritative documentation that rules this out, or is this something people know from trial and error?