bug no XCode usando iPhone Simulator e iPhone Device com provisioning

Um bug me deixou louco esta semana e vou compartilhar aqui para tentar ajudar alguma alma sendo torturada pelo mesmo problema.

Após criar o arquivo de provisioning na Apple com o seu certificado, e instalar no Xcode você não consegue mais rodar seu aplicativo no simulador, no device vai perfeitamente mas no Simulador não tem jeito, ele da um erro mais ou menos assim:

No UUID for XXX-XXXX-XXXX-XXXX…

E simplesmente não faz nada.

O erro esta no arquivo project.pbxproj dentro do seu projeto .xcodeproj.

Basta remover todas as linhas que comecem com: CODE_SIGN_IDENTITY

EXCETO a linha que tem sdk=iphoneos* deixando como conteudo iPhone Developer.

Depois disso basta ir no code signing do projeto e ver se esta tudo ok, se faltar algo basta completar.

Isso acontece pelo que eu entendi se você tinha um Xcode versão anterior e fez o upgrade para o XCode do cocoa touch..

3 Respostas to “bug no XCode usando iPhone Simulator e iPhone Device com provisioning”

  1. Talvez você ja tenha recebido uma enxurrada de emails sobre o assunto. Por isso não achei seu email no blog? hehe

    Pois bem, estou desenvolvendo p/ o iphone e ja tenho alguns aplicativos prontos.

    Como você adquiriu a license de desenvolvedor? Ela não esta disponivel p/ o brasil ainda, não pensei em um “jeitinho brasileiro” de conseguir!

    Desculpe perguntar isso por comentário.

    Abraćos,

    Noel

  2. Cara é só você se cadastrar lá no apple developer, e depois ligar pra apple lá em cupertino solicitando o seu status, após o procedimento de “blank” aonde eles verificam seus dados você manda um fax pra eles com o seu numero do cartão e em 7 dias eles te mandam a key pra ativar por email, super simples.
    O jeitinho brasileiro é falar com alguem da apple brasil, eles te ajudam :)

  3. Pois entao,

    quando tempo me cadastrar ele pergunta qual o meu pais para fazer a transação na minha moeda. Não existe o Brasil na lista de pais.

    Tem a opção de entrar em contato, porem tb nao tem um formulario especifico de contato, é mais um suporte técnico comum.

    É isso mesmo?

    Valeu cara, abraços.

Area de discussão - Deixa um comentário