2011-03-01 22 views
0

我在我的iPhone應用程序中使用Wikitude API。 但是,在運行應用程序時,我收到以下警告,並且在發出此警告時,我無法觸摸屏幕上的任何POI。 警告是「CoreAnimation:忽略異常:CALayer位置包含NaN:[nan nan]」 請給我建議一些東西來克服這個警告。如何在iPhone應用程序中實現Wikitude API時克服CoreAnimation警告?

我使用下面的代碼

wikitudeAR = [[WikitudeARViewController alloc] initWithDelegate:self applicationPackage:nil applicationKey:nil; applicationName:nil developerName:nil];  

- (void) verificationDidSucceed { 
    id appDelegate=[[UIApplication sharedApplication]delegate]; 
    UIWindow *window = [appDelegate window];  
    [window addSubview:[wikitudeAR start]; 
} 

- (void) verificationDidFail { 

} 

- (void) didUpdateToLocation: (CLLocation*) newLocation 
       fromLocation: (CLLocation*) oldLocation { 

} 

-(void) APIFinishedLoading { 
    //arr is current location data 
    NSMutableArray *addPOIData=[[NSMutableArray alloc]init]; 
    for(int i=0;i<[arr count];i++) 
    { 
     NSDictionary *dict= [arr objectAtIndex:i]; 
     WTPoi* poi = [[WTPoi alloc] initWithName:currentMapLocation.locationTitle AndLatitude:[[dict objectforKey:@"lat"]doubleValue]AndLongitude:[[dict  objectforKey:@"long"]doubleValue]]; 
     poi.icon = @"http://img560.imageshack.us/img560/9931/parking.png"; 
     poi.shortDescription = @"Open Monday to Friday 6:30 to 7pm. Tariff plan range from £5"; 
     poi.thumbnail = @"http://img560.imageshack.us/img560/9931/parking.png"; 
     [addPOIData addObject: poi]; 
     [poi release]; 
    } 

    [[WikitudeARViewController sharedInstance] addPOIs: addPOIData]; 
    [addPOIData release]; 
} 

在此先感謝

+0

我也有以下的問題我一個似乎發生後,我一直在重新安裝應用程序上,我的iPhone測試設備... – user645168 2011-03-04 17:27:20

回答

0

我也有以下的問題我一個似乎發生後,我一直在重新安裝到我的iPhone測試裝置的應用...

嘗試以下操作:

極限名大約25個字符 限制描述250個字符 圖標,縮略圖要小的50x50去在60X60引起了我的情況下,同樣的錯誤....

例如::

WTPoi* poi25 = [[WTPoi alloc] initWithName:@"Car park: amwell street" AndLatitude:51.52899377167962 AndLongitude:-0.11010333895683289]; 
poi25.icon = @"http://img560.imageshack.us/img560/9931/parking.png"; 
poi25.shortDescription = @"Open Monday to Friday 6:30 to 7pm. Tariff plan range from £5"; 
poi25.thumbnail = @"http://img560.imageshack.us/img560/9931/parking.png"; 
+0

這個人是不是爲我工作 – Shashank 2011-03-08 14:36:03

+0

你碰巧是越獄!這個錯誤真的很奇怪,只有當它發生時,我纔會發生正常情況,我把它放在飛機模式上再次啓動應用程序,它消失了! – user645168 2011-03-08 23:51:17

相關問題