Ir para conteúdo
  • Cadastre-se

sandokan

Membros
  • Total de itens

    5
  • Registrou-se em

  • Última visita

Posts postados por sandokan

  1. Você afirma não ter nenhum erro porque nada acontece ou porque você verificou no console ou pelo debug?

    O método abaixo está implementado para que você possa ver se está entrando nele?

    - (void)locationManager:(CLLocationManager *)manager didFailWithError:(NSError *)error {
    }[/CODE]

    Está implementado sim, coloquei logs nos 2 métodos tbem... Fiz debug e não encontrei nada ainda...

    Chega até aqui sem problemas, quando invoco o [color=#000000]startUpdatingLocation[/color] não da erro, não loga nenhum dos 2 métodos e fazendo debug tbem não chega a entrar no método.

    [CODE]
    [locationManager startUpdatingLocation];
    [/CODE]

    Com certeza o problema é na App, mas ainda não consegui encontrar o ponto, pois sem erro fica difícil encontrar algo.

    Mas obrigado pela resposta.

    Abs

  2. Boas,

    Bom a primeira pergunta que faria você já respondeu ao Ferbass.

    Seu código abaixo:

    - (void)getCurrentLocation{

    if ([CLLocationManager locationServicesEnabled]) {

    locationManager = [[CLLocationManager alloc] init];

    locationManager.delegate = self;

    locationManager.desiredAccuracy = kCLLocationAccuracyBest;

    locationManager.distanceFilter = 500;

    [locationManager startUpdatingLocation];

    }

    - (void)locationManagerCLLocationManager *)manager

    didUpdateToLocationCLLocation *)newLocation

    fromLocationCLLocation *)oldLocation{

    // codigo omitido para obter a latitude e longitude

    }

    Se tiver com todas as libs do xcode vá em: projeto depois busque na coluna info :

    url types

    clique sobre busque: localization native development..... e veja qual é o valor ao lado se yes ou no.

    Em tempo busque essa lib e outra que falta neste link : https://github.com/libgit2/libgit2

    []´s

    Não tenho essa propriedade configurada. Qual o valor correto, yes ou no?

    Obrigado.

  3. Boa noite a todos!

    Estou desenvolvendo uma App para iPhone que faz uso do serviço de localização (Location Services).

    Mesmo com o Location Services habilitado, quando tento obter a localização atual do usuário, nada acontece, nenhum erro. O estranho também é que aquele "prompt" perguntando se o usuário permite a App utilizar o serviços de localização nunca é mostrado.

    Vou deixar um trecho do código, que é o que está na documentação da Apple. Como podem observar o código, na verificação se o serviço está habilitado, retorna true, mas mesmo assim nada acontece.


    - (void)getCurrentLocation{
    if ([CLLocationManager locationServicesEnabled]) {
    locationManager = [[CLLocationManager alloc] init];
    locationManager.delegate = self;
    locationManager.desiredAccuracy = kCLLocationAccuracyBest;
    locationManager.distanceFilter = 500;
    [locationManager startUpdatingLocation];
    }
    - (void)locationManager:(CLLocationManager *)manager
    didUpdateToLocation:(CLLocation *)newLocation
    fromLocation:(CLLocation *)oldLocation{
    // codigo omitido para obter a latitude e longitude
    }
    [/CODE]

    Alguém já passou por algo parecido?

    *Obs: O teste está sendo feito diretamento no dispositivo, sem uso do simulador.

    Abs.

×
×
  • Criar Novo...