This question already has an answer here:
Pokemon Go opens perfectly and starts up just fine on my iPad Air which DOESN'T have cellular data. I read the App store page for it and it said it was compatible with iPad. But after it loads, it says "no GPS connection" because of my layered roof, so I go outside.
It then stops saying no GPS connection, but then says no internet connection. I can walk around with it saying no internet, but the game doesn't start without internet, and I've read online that Pokemon don't spawn without internet. So I really can't play the game on iPad. No, I can't get cellular data, or any kind of portable router. Is there something I don't know that I could do?