アプリケーションの位置情報サービスを変更するXcode

アダムクーパー

現在、ユーザーの現在の地理的位置を使用するアプリケーションがあります。

デバイスまたはシミュレーターでアプリケーションを実行すると、アプリが開き、ロケーションサービスが「承認済み」から「未決定」にすぐに変わります。何らかの理由で、これは私だけに起こっており、他の開発者には起こっていません。

これが昨夜6.01にアップデートしたXcodeの問題なのか、それともコードの問題なのかわかりません。

アプリケーションの位置情報サービスをリセットしようとしましたが、アプリケーションに戻るとすぐに「未定」に戻ります。

この問題の原因は何ですか?誰かが同様の問題に遭遇しましたか?

以下は、私のlocationManagerからのコードのスニペットです。

- (void)locationManager:(CLLocationManager *)manager didChangeAuthorizationStatus:(CLAuthorizationStatus)status{
NSLog(@"did change status");

if ([CLLocationManager authorizationStatus] == kCLAuthorizationStatusNotDetermined) {
    NSLog(@"not determined");

} else if ([CLLocationManager authorizationStatus] == kCLAuthorizationStatusAuthorized) {
    NSLog(@"Authorized");
    [[NSNotificationCenter defaultCenter] postNotificationName:@"Location Services Authorized" object:self];

} else if ([CLLocationManager authorizationStatus] == kCLAuthorizationStatusRestricted){
    NSLog(@"restricted");
    [[NSNotificationCenter defaultCenter] postNotificationName:@"Location Services Restricted" object:self];

} else if ([CLLocationManager authorizationStatus] == kCLAuthorizationStatusDenied) {
    NSLog(@"denied");
    [[NSNotificationCenter defaultCenter] postNotificationName:@"Location Services Denied" object:self];

} else {
    NSLog(@"can not");
アダムクーパー

私は問題を解決しました!

AppleがCoreLocationManagerにいくつかの変更を加えたことが判明しました。

あなたはここでそれについてもっと読むことができます:

http://nevan.net/2014/09/core-location-manager-changes-in-ios-8/

助けてくれてありがとう。

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

32ビットアプリケーションから64ビットアプリケーションのプロセス情報を取得する

分類Dev

アプリケーションからAndroidモバイル設定の位置情報サービスで自分の場所へのアクセスをオンにできるオプションはありますか?

分類Dev

C#アプリケーションでJSONファイルを使用するGoogleBigQueryサービスアカウントの認証情報

分類Dev

Androidアプリケーションでサービスアカウントの資格情報を保護する方法は?

分類Dev

アプリケーション間で情報を送信する

分類Dev

Androidアプリケーションのテキストビューサイズをグローバルに変更するオプションメニュー

分類Dev

UWPアプリケーションのアプリ設定にカスタム情報を表示する

分類Dev

Androidアプリケーションでユーザーから位置情報のアクセス許可を取得する

分類Dev

そこで、アプリケーション情報サービスを無効にしました

分類Dev

コンパイル後にアプリケーション名、アイコン、アセンブリ情報を変更する

分類Dev

Android Geofences(位置情報サービス)-アプリ内イベントをトリガーする方法

分類Dev

Android Geofences(位置情報サービス)-アプリ内イベントをトリガーする方法

分類Dev

バッテリー情報を表示するアプリケーション

分類Dev

既存のGWTアプリケーションを変更する

分類Dev

アンドロイドショーケースビューサークルの位置を変更するにはどうすればよいですか?

分類Dev

ASP.NET WebAPI-HTTPヘッダー情報に基づいてデータベースアプリケーションを実行している変更

分類Dev

Xcodeはビルド時にアプリケーションフォルダの場所を変更します

分類Dev

TextView のテキスト サイズを変更するアプリケーション

分類Dev

設定で位置情報サービスのアプリの説明を追加する方法

分類Dev

位置情報サービスの変更をリッスンするためにブロードキャスト レシーバーをサブスクライブする方法

分類Dev

カスタムサービスアカウントを(ADC)アプリケーションのデフォルトの資格情報として設定することは可能ですか?

分類Dev

クライアント/サーバーアプリケーションで円の色を変更する

分類Dev

位置情報サービスアラートを介してオンにした後、ロケーションがオンになるまで待機

分類Dev

C ++コンソールアプリケーションをWindowsサブシステムに変更する

分類Dev

C ++コンソールアプリケーションをWindowsサブシステムに変更する

分類Dev

WCFサービスアプリケーションでのデータベースの変更の処理

分類Dev

WCFサービスをコンソールアプリケーションに変換する

分類Dev

Googleの位置情報サービスが位置情報リスナーを無視して更新する(Android)

分類Dev

Office365サブスクリプションなしでAzureMulti-Tenantアプリケーションを使用して、ユーザーのカレンダー情報にアクセスする

Related 関連記事

  1. 1

    32ビットアプリケーションから64ビットアプリケーションのプロセス情報を取得する

  2. 2

    アプリケーションからAndroidモバイル設定の位置情報サービスで自分の場所へのアクセスをオンにできるオプションはありますか?

  3. 3

    C#アプリケーションでJSONファイルを使用するGoogleBigQueryサービスアカウントの認証情報

  4. 4

    Androidアプリケーションでサービスアカウントの資格情報を保護する方法は?

  5. 5

    アプリケーション間で情報を送信する

  6. 6

    Androidアプリケーションのテキストビューサイズをグローバルに変更するオプションメニュー

  7. 7

    UWPアプリケーションのアプリ設定にカスタム情報を表示する

  8. 8

    Androidアプリケーションでユーザーから位置情報のアクセス許可を取得する

  9. 9

    そこで、アプリケーション情報サービスを無効にしました

  10. 10

    コンパイル後にアプリケーション名、アイコン、アセンブリ情報を変更する

  11. 11

    Android Geofences(位置情報サービス)-アプリ内イベントをトリガーする方法

  12. 12

    Android Geofences(位置情報サービス)-アプリ内イベントをトリガーする方法

  13. 13

    バッテリー情報を表示するアプリケーション

  14. 14

    既存のGWTアプリケーションを変更する

  15. 15

    アンドロイドショーケースビューサークルの位置を変更するにはどうすればよいですか?

  16. 16

    ASP.NET WebAPI-HTTPヘッダー情報に基づいてデータベースアプリケーションを実行している変更

  17. 17

    Xcodeはビルド時にアプリケーションフォルダの場所を変更します

  18. 18

    TextView のテキスト サイズを変更するアプリケーション

  19. 19

    設定で位置情報サービスのアプリの説明を追加する方法

  20. 20

    位置情報サービスの変更をリッスンするためにブロードキャスト レシーバーをサブスクライブする方法

  21. 21

    カスタムサービスアカウントを(ADC)アプリケーションのデフォルトの資格情報として設定することは可能ですか?

  22. 22

    クライアント/サーバーアプリケーションで円の色を変更する

  23. 23

    位置情報サービスアラートを介してオンにした後、ロケーションがオンになるまで待機

  24. 24

    C ++コンソールアプリケーションをWindowsサブシステムに変更する

  25. 25

    C ++コンソールアプリケーションをWindowsサブシステムに変更する

  26. 26

    WCFサービスアプリケーションでのデータベースの変更の処理

  27. 27

    WCFサービスをコンソールアプリケーションに変換する

  28. 28

    Googleの位置情報サービスが位置情報リスナーを無視して更新する(Android)

  29. 29

    Office365サブスクリプションなしでAzureMulti-Tenantアプリケーションを使用して、ユーザーのカレンダー情報にアクセスする

ホットタグ

アーカイブ