I only use the Yeti when recording with my laptop. I have read that you can get the Yeti to work with an iOS device, but I think it takes some extra hardware.
I know there are external mics that work directly with an iPhone, like this one.
Shure also has the MV88. I can’t speak from experience about either, but they have a lot of good reviews on Amazon.