Wikitude SDK - ignorando a chave de licença na primeira execução
-
12-12-2019 - |
Pergunta
Estou usando o código de exemplo do tutorial fornecido pelo SDK do wikiitude e adaptando-o às minhas necessidades.No entanto, quando eu passo uma chave de licença válida para o navegador ARchitect (isso acontece no método viewDidAppear do controlador de visualização) via
NSString * wkKey = @"50m3r4nd0m51gn5";
[self.architectView initializeWithKey:<myKey> motionManager:nil];
e construir e executar o aplicativo em meu dispositivo de desenvolvimento (iPhone 4) do XCode, ainda recebo as marcas d’água beta por trás da visualização de realidade aumentada, como se não tivesse fornecido nenhuma chave de licença.A chave de licença, entretanto, está disponível quando eu inspeciono o objeto no depurador, ela apenas parece ser ignorada pelo inicializador ARchitect View.
Quando fecho o aplicativo no dispositivo com o botão home e o abro novamente no dispositivo, a chave de licença obviamente é reconhecida desta vez e as marcas d’água beta desaparecem.
O que eu tentei:
- colocando o inicializador no método vieWillAppear - sem alteração
- fornecendo a chave diretamente, sem a variável - sem alteração
Alguém tem ideia se isso é um problema com o SDK ou pode ser um problema de tempo de onde eu o chamo em meu código?Como não consigo encontrar muito sobre o wikiitude e especialmente sobre o meu problema, qualquer ajuda será muito apreciada.
desde já, obrigado
Solução 2
Problema resolvido:Eu ainda usei a versão 1.0.3 do SDK do wikiitude enquanto a versão 1.1.1 foi lançada - após uma atualização, as marcas d'água "beta" e/ou o logotipo do wikiitude não eram mais exibidos.
Outras dicas
Por favor, certifique-se de que a chave de licença que você está usando é fornecida pelo Wikitude e não contém espaços em branco.A chave exibida '50m3r4nd0m51gn5' não parece estar correta.Por favor, dê uma olhada em SimpleARBrowser/WTSecondViewController.m/viewWillAppear.Você receberá uma chave de licença válida ao registrar seu aplicativo no Wikitude em: http://www.wikitude.com/store
Para verificar as chaves existentes, entre em contato com sales[at]wikitude.com
Isenção de responsabilidade:Eu trabalho para a empresa.