In some of the Nordic examples I found by viewing the raw advertisements that the company ID is set to Nordic's ID (0x0059). In order to communicate with Apple devices (e.g. iPad) I believe the company ID needs to be changed to Apple's ID (0x004C). Is that correct?
If so, where does it get changed? I have searched all the project files for the HID Keyboard and Beacon examples for "0x59" but it is not in any of the files. Maybe it is in one of the .hex library files?
There was a similar post in Dec 2014 that indicated the change is made in beacon.h. But there is no beacon.h in the current SDK.