2012-04-03 3 views
1

テスト自動化スイートを実行しており、iOSシミュレータを使用しているときにこのメッセージが表示されないようにします。新しいアプリケーションをシミュレータにデプロイするときに、自動的にこれを有効にするためのハッキングを思いつく人はいますか?あなたのコンソールでiOSシミュレータが「x現在地を使用しますか」と尋ねるのを防ぐ

答えて

2

if([CLLocationMannager isLocationServicesEnabled]) 

チェックを入れていないアイデアを取得しますCLLocationManager。 このブール値は、アプリケーションがユーザーの場所を見つける前に暗黙のうちに警告を呼び出します。 macros-

#if TARGET_IPHONE_SIMULATOR 

    code..without the if([CLLocationMannager isLocationServicesEnabled]) condition 
//Simulator 

#else 
if([CLLocationMannager isLocationServicesEnabled]){code..} 
// Device 
#endif 

が、ここで使用するように置くことができます。また

..

1

すると、場所をシミュレートするスクリーンショットを見ていないオプションがあるでしょう、あなたはuが開始する前に enter image description here

関連する問題