Android 向けの質問 (http://stackoverflow.com/questions/3189188/gps-location-without-service) を見つけましたが、iOS 向けの質問が見つからなかったので、質問してみようと思いました。特に Android では可能なようです (リンクを参照)。
とにかくサービスプロバイダーなしで位置を取得する方法があるかどうか疑問に思っています. たとえば、私は古い iPhone 3GS にアクセスできますが、位置情報サービスのコードをテストするためだけに料金を支払いたくないことは明らかです。
場所はWIFI経由で決定できるはずなので、おそらく唯一の違いはGPSの精度が向上することだと思います. 多分それで十分でしょう。