Appena aggiornato a iOS 6 sdk e all'ultimo Xcode e ottieni questo quando provo a compilare il mio 3gs. Ho aggiunto armv6 con architetture valide?
"Impossibile modificare le autorizzazioni eseguibili sull'applicazione"
Appena aggiornato a iOS 6 sdk e all'ultimo Xcode e ottieni questo quando provo a compilare il mio 3gs. Ho aggiunto armv6 con architetture valide?
"Impossibile modificare le autorizzazioni eseguibili sull'applicazione"
Risposte:
Potrei risolverlo cancellando un'applicazione che avevo precedentemente caricato utilizzando lo stesso identificatore di bundle (xcode get confuso mentre faceva il chmod). Prova a controllare il registro da xCode Organizer (Nome del tuo dispositivo -> Console) dovresti ottenere informazioni da quel registro. In bocca al lupo!
gente, ho risolto questo problema, perché ho già la stessa app utilizzando lo stesso identificativo di bundle installato sul telefono. - quello che devi fare è eliminare tutte quelle app sul tuo iPhone che utilizza lo stesso nome identificativo del bundle. - ce la farai!!
Probabilmente hai un nome di destinazione diverso. Puoi avviare l'app da zero, ma avrai bisogno dello stesso nome di destinazione e dello stesso identificativo di bundle.
Elimina le app che sono già state installate su iphone / ipad con lo stesso identificativo di bundle. Iphone / ipad viene confuso con le app con lo stesso identificativo di bundle. quindi cambia cambia l'identificatore del pacchetto dell'app corrente o elimina l'app che era già installata.
Può succedere quando avvii l'app da Xcode e hai la versione dell'app store installata nel telefono con lo stesso ID bundle ma con un nome diverso. Nel mio caso sto usando App_Beta quando nell'appstore è App. Se le due versioni non hanno lo stesso nome di prodotto, non sarà possibile testare l'aggiornamento dalla vecchia alla nuova versione. Per risolvere far corrispondere i nomi.
Sono entrato nell'organizer e ho selezionato le applicazioni sotto il mio dispositivo di prova. Anche se avevo cancellato l'applicazione sul mio dispositivo stesso, appariva comunque nel mio elenco di applicazioni. L'ho cancellato lì, e questo ha risolto il problema per me.
Devi eliminare tutte le app usando lo stesso identificativo di bundle. Ho fatto lo stesso, ma persistendo lo stesso errore sul mio iPod, ho pulito il ( cmd+ shift+ k) build e riavviato l'iPod e sono stato in grado di eseguire l'app sull'iPod.
È sufficiente eliminare le app che erano già state installate sul dispositivo con lo stesso identificativo.
Ho riscontrato lo stesso problema, ma avevo bisogno di mantenere l'attuale app installata nel dispositivo per scopi di debug. La mia soluzione era usare lo stesso:
Ho riscontrato questo errore e ciò che l'ha risolto per me era Nome prodotto in Impostazioni build. L'avevo cambiato in qualcos'altro e ho iniziato a ricevere questo errore. L'ho cambiato di nuovo e l'ho risolto.
Sono stato in grado di risolvere questo messaggio di errore semplicemente scollegando il cavo USB e ricollegandolo dopo alcuni secondi. YMMV!
È necessario assicurarsi che il dispositivo non sia impostato su due applicazioni con lo stesso ID pacchetto.
Impossibile modificare le autorizzazioni eseguibili sull'applicazione
Causa : Ho avuto le icone del sistema di file di nome29x29.png
,58x58.png
,72x72.png
, ecc ho avuto soft link (ln -s
) con i nomi richiesti per Icone di App su iPad e iPhone . Ad esempio,Icon-Small.png
era un collegamento al file reale29x29.png
.
L'ho fatto perché il mio programma funziona su piattaforme diverse, dai telefoni cellulari ai desktop. Android, Apple e Microsoft hanno tutti requisiti simili. Quindi "un set di icone" e "collegamenti diversi per diversi sistemi operativi" per me avevano più senso.
Correzione : non utilizzare i collegamenti. Apple non te lo dice. E il loro messaggio di errore "Impossibile modificare le autorizzazioni eseguibili sull'applicazione" è inutile.
Osservando tutte le diverse risposte (e cause), sembra che molte cose possano causarlo.