私が開発している最近のアプリケーションでは、ユーザーの場所が不可欠です。ユーザーの場所を取得するために、場所マネージャーを使用しています。残念ながら、これはユーザーが位置情報サービスを有効にしており、アクセス許可を与えている場合にのみ機能します。
ユーザーが許可を与えない場合、あまり正確ではない 2 つの IP サービスしか残されません。位置情報サービスを有効にせずにユーザーのおおよその位置を取得できる方法と、IP サービスよりも優れている方法を見つけようとしています。
唯一有望な API はGoogle Maps Geolocation APIで、携帯電話基地局と Wi-Fi ノードを使用してユーザーの位置情報を取得できると主張しています。
iOS で、できれば Swift でそれを使用できるライブラリまたは方法を見つけようとしましたが、成功しませんでした。誰でも助けることができますか?