2011-07-26 165 views
6

所以我升級到我的Mac上的獅子,這意味着我必須得到Xcode 4.1。我有一個基於位置的應用程序的工作,現在當我試圖找到我的位置,我得到這個印,而我不知道這意味着什麼控制檯:bootstrap_look_up失敗(44e)Xcode 4.1,Mac OSX Lion

bootstrap_look_up failed (44e) 

有什麼想法?謝謝。

+0

外觀這裏:http://stackoverflow.com/questions/6792061/how-to-solve-xcode-4-1-lion-gps-error – borisdiakur

+0

只是等待蘋果,他們肯定會盡快解決這個問題。否則,請輸入手動位置。 – KenO

+0

嘗試逐行註釋代碼並找到有問題的行。我得到了相同的控制檯消息,所以我找到了哪一行產生了這個。在我的一個視圖控制器init方法中,我使用這一行:[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(keyboardWillShow :) name:UIKeyboardWillShowNotification object:self.view.window];當我使用'nil'而不是'self.view.window'時,警告「bootstrap_look_up失敗(44e)」消失。 – SoftDesigner

回答

5

我得到了同樣的問題。我沒有找到任何在模擬器上運行應用程序的解決方案,但是如果您將應用程序安裝在手機上並從那裏運行,它似乎可行。之前或之後在AppDelegate.m文件

+0

太好了,謝謝你的建議!我即將嘗試,但在家裏忙碌。非常感激!請讓我知道,如果你找到解決辦法!謝謝! – Crystal

0
@implementation CLLocationManager (TemporaryHack) 

- (void)hackLocationFix 
{ 
    CLLocation *location = [[CLLocation alloc] initWithLatitude:37.785834 longitude:-122.406417]; 
    [[self delegate] locationManager:self didUpdateToLocation:location fromLocation:nil]; 
} 

- (void)startUpdatingLocation 
{ 
    [self performSelector:@selector(hackLocationFix) withObject:nil afterDelay:0.1]; 
} 

@end 選擇所有代碼並將其粘貼 @implementation的AppDelegate @end 我不是一個好老師,如果你有任何問題,你可能會問再次