Сбой приложения Wikitude (проблема добавления poi) в iPhone 4.0 - PullRequest
0 голосов
/ 08 марта 2011

В настоящее время я работаю в приложении для дополнения реальности iPhone, в котором я добавил poi поверх вида камеры, но мое приложение аварийно завершает работу и выдает исключение (CALayer NAN 15).

Ниже приведен код, который я использую.

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];
}

1 Ответ

0 голосов
/ 10 марта 2011

Пожалуйста, попробуйте новую версию API Wikitude для iPhone, которая должна решить описанную проблему. Вы можете скачать его с http://www.wikitude.org/developers

Ура, Николас

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...