It connects to the TerraCopter every time the first time using my iPhone 6. However the video stream is very poor when flying. It skips and pauses for several seconds at a time.
When the video does stream, it comes through clear and in focus without many artifacts. But with as many skips and pauses it is unusable to record live video. Good luck on getting still shots as the stream skips and pauses even when not recording.
This drone really needs a memory card to be able to record video and not rely on streaming.