私の仕事は、装置に利用可能なGPSモジュールがあるかどうかを調べることです。私はこのために [CLLocationManager locationServicesEnabled]を使用しています。 しかし、質問は - 私は "真"を持っているシミュレータで、これは正常ですか?私はそれが "偽"であるべきだと思います。 誰も私にこの方法がどのように機能するのか説明できますか?これは私の仕事のための正しい方法ですか?GPSロケーションサービスを使用します。どのようなシミュレータが動作する必要がありますか?
0
A
答えて
1
THS GPSが有効になっているかいない文の場合は、これを使用しているかどうかをチェックするのが正しい方法:
if (! ([CLLocationManager locationServicesEnabled]) //chech for location of the device
|| ([CLLocationManager authorizationStatus] == kCLAuthorizationStatusDenied))
//chech for the location of your current app
{
// the gps isn't enabled
} else {
// the gps is enabled
}
+0
NB [CLLocationManager authorizationStatus]は、iOS 4.2以降のみです。以下の場合、必要に応じて - (void)locationManager:(CLLocationManager *)manager didFailWithError:(NSError *)エラーをチェックして位置追跡をオフにしてください。 – wuf810
関連する問題
- 1. どのようなVisualStateManagerを使用する必要がありますか?
- 2. どのようなテストを使用する必要がありますか?
- 3. どのように動作する必要がありますか?
- 4. webpackはどのように動作する必要がありますか?
- 5. パッケージとはどのように動作する必要がありますか?
- 6. UUIDなどを使用する必要がありますか?
- 7. どのようなプロジェクトを作成する必要がありますか?
- 8. jqGrid PostDataをどのように使用する必要がありますか?
- 9. どのレイアウトマネージャを使用する必要がありますか?
- 10. iOSシミュレータでMFMailComposeViewControllerをモックします。ちょうど作曲家を表示する必要があります
- 11. フルスクリーンが動作しない必要があります
- 12. jquery.dropdown.jsが動作しない必要があります
- 13. Titanium Desktopはどうなりましたか?どのパッケージを起動する必要がありますか?
- 14. なぜvalue.lengthを使用する必要がありますか?
- 15. なぜstopPropagation()を使用する必要がありますか?
- 16. シミュレータのクラッシュ後にXCodeを再起動する必要があります
- 17. Rubyを使用してどのようなアプリケーションをビルドする必要がありますか?
- 18. どのようなユーザー名を許可する必要がありますか?
- 19. jqueryデータテーブルを使用するにはどのようなデータをインポートする必要がありますか?
- 20. iOSアプリケーションを構築するHudsonにどのようなプロビジョニングプロファイルを使用する必要がありますか?
- 21. []を削除するにはどのようなデータ構造を使用する必要がありますか?
- 22. LINQを使用するためにどのようなメソッドをオーバーライドする必要がありますか?
- 23. なぜ使用する必要がありますか?
- 24. Sparkベクトルに.toArray()を使用した後、どのような型にする必要がありますか?
- 25. データパーシステンスAPIまたはフラットファイルを使用してGPSデータをiPhoneに記録する必要がありますか?
- 26. IODEnhUSImageModuleはどのように利用する必要がありますか?
- 27. laravel selectは動作しない必要があります
- 28. <select>は動作しない必要があります
- 29. @synthesizeをまだ使用する必要がありますか?
- 30. ANDROID、どのレイアウト要素を使用する必要がありますか?
は、いかなる意味することなく、この問題ですか?なぜ答えがないのですか? – Vov4yk