私はロケーションマネージャを使用して地域を追跡しています。あるデバイスでは、私のアプリは奇妙な動作をします。ロケーション権限が常に使用されるように許可されましたが、Location Managerは0,0を現在の座標として返し、Settings/Privacy/Location Services/Appに移動すると、NeverまたはAlwaysが選択されません。 これはiOS 11.0.2で発生しますロケーションサービスの権限が空です
私はplistキー(NSLocationAlwaysUsageDescription)を設定し、リージョンの監視に必要なためrequestAlwaysAuthorizationのみを使用しています。
重要なこと - Googleマップとアップルマップは、現在の場所を通常使用します。
の.plistファイルにこれを追加してみてください ' NSLocationWhenInUseUsageDescription \t 場所ときに使うの使用説明 で' –