0

そのリストに表示するにはどうすればよいですか?位置情報サービスを開始できません。私の CLLocationManager は iOS6 で何も受け取りません。iOS 4 および 5 で問題なく動作します。

何が起こっている?前もって感謝します。

4

2 に答える 2

1

plistファイル、クリーン、リビルド、新しいターゲット、構成などですべてを試しましたが、何も機能しませんでした。しかし、最終的には修正しました。新しい Xcode 4.5 プロジェクトを最初から作成し、再構成し、ファイルごとに、フレームワークごとに手動で追加する必要がありました。私の古いXCodeプロジェクトには、最後のXCodeまたは何かと内部的に互換性のないものがあったようです...おそらくバグです。何が起こったのかはまだわかりませんが、誰かの次の 10 時間の作業を節約できるかもしれないので、ここに書いておきます。

于 2012-09-25T16:27:40.773 に答える
1

CFBundleDisplayName を info.plist に追加します (これが私たちのために行ったことです)。そこにいる間に、NSLocationUsageDescription のエントリを追加することをお勧めします。

また、 CLLocationManagerDelegate を更新する必要がある場合がありますlocationManager:didUpdateLocations:

于 2012-09-24T18:16:28.593 に答える