Yes - the iPhone doesn't know what to do with the Puck out of the box, so ignores it.
However if you uploaded code that turned the Puck into something iPhone did support, like a keyboard then it would most likely appear and be connectable.
Espruino is a JavaScript interpreter for low-power Microcontrollers. This site is both a support community for Espruino and a place to share what you are working on.
Yes - the iPhone doesn't know what to do with the Puck out of the box, so ignores it.
However if you uploaded code that turned the Puck into something iPhone did support, like a keyboard then it would most likely appear and be connectable.