CoreLocationを主要な機能として使用するアプリケーションを開発しており、長期間にわたってGPSをポーリングする必要があります。Xcodeでbuild&runを介してインストールするとすべて正常に機能しますが、ホッケー(build&archive-> share_application-> distribution_for_enterpriseを使用して生成されたipa)を使用してアドホックでインストールすると、CoreLocationで非常に奇妙なことが起こります。これが私たちが経験している問題です。(1)[xxxに現在の場所へのアクセスを許可する]ダイアログが表示されない、(2)タスクバーの場所アイコンが表示されない、(3)デリゲートメソッドlocationManager:didUpdateToLocation...が呼び出されない。
さらに紛らわしいことに、この問題は開発者のデバイスでのみ再現可能です。ベータテスターはこれを経験していません。開発者デバイスとXcodeからすべてのプロビジョニングプロファイルを削除しようとしましたが、問題は解決していません。また、最新のプロビジョニングプロファイルを使用して構築していることも確認しました。アドホック経由で開発用電話にインストールできたのは、完全にワイプしてiTunesで新しい電話としてセットアップした後だけでした。
他の誰かがこの問題または同様の何かを経験しましたか?何か提案/推奨事項はありますか?
Xcode 3.2.464ビットおよびiOS4.1(8B117)を使用してテスト済み