0

ユーザーがアプリケーションに入力するフォームに現在の場所を追加したい。コードは最初に smith を実行していましたが、現在はその場所にアクセスできません。代わりに、エラーが発生します

2015-01-21 15:08:18.728 MyHealth[234:17355] current loc: Error Domain=myDomain 
Code=0 "Unable to determine location" UserInfo=0x16134530 
NSLocalizedDescription=Unable to determine location}

StackOverflow で検索しましたが、答えが見つかりませんでした。

助けてください。前もって感謝します..!!

4

1 に答える 1

0

答えが出ましたが、私のミスでした。iOS8 でユーザーの位置情報にアクセスするには、少し異なる方法でリクエストする必要があります。これが私がしたことです:

最初にinfo.plistに変数を追加しました

NSLocationAlwaysUsageDescription

次に、現在の場所を取得していたviewControllerに次のコードを追加しました

[self.locationManager requestAlwaysAuthorization];

locationManager のタイプはCLLocationManagerです

https://stackoverflow.com/a/24718342/3963352からヘルプを見つけました

でも助けてくれてありがとう:)

于 2015-01-21T13:51:55.890 に答える