Acabei de atualizar para o iOS 6 sdk e o Xcode mais recente e obtê-lo ao tentar criar meus 3gs. Adicionei armv6 sob arquiteturas válidas?
"Não foi possível alterar as permissões executáveis no aplicativo"
Acabei de atualizar para o iOS 6 sdk e o Xcode mais recente e obtê-lo ao tentar criar meus 3gs. Adicionei armv6 sob arquiteturas válidas?
"Não foi possível alterar as permissões executáveis no aplicativo"
Respostas:
Eu poderia resolver isso apagando um aplicativo que eu havia carregado anteriormente usando o mesmo Bundle Identifier (o xcode get está confuso ao fazer o chmod). Tente verificar o log do xCode Organizer (Nome do seu dispositivo -> Console). Você deve obter informações desse log. Boa sorte!
pessoal, eu resolvo isso - porque eu já tenho o mesmo aplicativo usando o mesmo identificador de pacote instalado no telefone. - o que você precisa fazer é excluir todos os aplicativos do seu iphone que estejam usando o mesmo nome de identificador de pacote. - você conseguirá !!
Você provavelmente tem um nome de destino diferente. Você pode iniciar o aplicativo do zero, mas precisará do mesmo nome de destino e do mesmo identificador de pacote.
Exclua os aplicativos que já foram instalados no iphone / ipad com o mesmo identificador de pacote. O iPhone / ipad se confunde com os aplicativos com o mesmo identificador de pacote. portanto, altere, altere o identificador de pacote do aplicativo atual ou exclua o aplicativo que já foi instalado.
Isso pode acontecer quando você inicia o aplicativo a partir do Xcode e tem a versão da appstore instalada no telefone com o mesmo ID de pacote, mas com um nome diferente. No meu caso, estou usando App_Beta quando na appstore é App. Se as duas versões não tiverem o mesmo nome de produto, você não poderá testar a atualização da versão antiga para a nova. Para resolver, faça com que os nomes correspondam.
Entrei no Organizer e selecionei os Aplicativos abaixo do meu dispositivo de teste. Mesmo tendo excluído o aplicativo no meu próprio dispositivo, ele ainda era exibido na minha lista de aplicativos. Eu o apaguei lá, e isso resolveu o problema para mim.
Você precisa excluir todos os aplicativos usando o mesmo identificador de pacote. Fiz o mesmo, mas ainda assim o mesmo erro persistiu no meu iPod, limpei ( cmd+ shift+ k) a compilação e reiniciei o iPod e consegui executar o aplicativo no iPod.
Você acabou de excluir os aplicativos que já foram instalados no seu dispositivo com o mesmo identificador.
Encontrei o mesmo problema, mas precisava manter o aplicativo instalado no dispositivo para fins de depuração. Minha solução foi usar o mesmo:
Eu tive esse erro, e o que o corrigiu foi o Nome do produto em Configurações de compilação. Eu mudei para outra coisa e comecei a receber esse erro. Eu mudei de volta e consertei.
Consegui resolver essa mensagem de erro simplesmente desconectando o cabo USB e conectando-o novamente após alguns segundos. YMMV!
Você precisa garantir que seu dispositivo não esteja definido para dois aplicativos com o mesmo ID de pacote.
Não foi possível alterar as permissões executáveis no aplicativo
Causa : Eu tive ícones no sistema de arquivos chamado29x29.png
,58x58.png
,72x72.png
, etc. eu tinha soft links (ln -s
) com os nomes exigidos por ícones do App no iPad e iPhone . Por exemplo,Icon-Small.png
havia um link para o arquivo real29x29.png
.
Fiz isso porque meu programa é executado em plataformas diferentes, de telefones celulares a desktops. Android, Apple e Microsoft têm requisitos semelhantes. Então "um conjunto de ícones" e "links diferentes para sistemas operacionais diferentes" fizeram mais sentido para mim.
Correção : não use links. A Apple não diz isso. E a mensagem de erro "Não foi possível alterar as permissões executáveis no aplicativo" é inútil.
Olhando para todas as diferentes respostas (e causas), parece que muitas coisas podem causar isso.