Gerade auf iOS 6 SDK und den neuesten Xcode aktualisiert und dies erhalten, wenn Sie versuchen, auf meine 3Gs zu bauen. Ich habe armv6 unter gültigen Architekturen hinzugefügt?
"Die ausführbaren Berechtigungen für die Anwendung konnten nicht geändert werden."
Antworten:
Ich könnte es lösen, indem ich eine Anwendung lösche, die ich zuvor mit derselben Bundle-ID hochgeladen hatte (xcode wird beim chmod verwirrt). Versuchen Sie, das Protokoll von xCode Organizer (Name Ihres Geräts -> Konsole) zu überprüfen. Sie sollten Informationen aus diesem Protokoll erhalten. Viel Glück!
quelle
Leute, ich bekomme das gelöst - weil ich bereits die gleiche App mit der gleichen Bundle-ID auf dem Telefon installiert habe. - Sie müssen lediglich alle Apps auf Ihrem iPhone löschen, die denselben Bundle-ID-Namen verwenden. - Du wirst das schon schaffen!!
quelle
Sie haben wahrscheinlich einen anderen Zielnamen. Sie können die App von Grund auf neu starten, benötigen jedoch denselben Zielnamen und dieselbe Bundle-ID.
quelle
Löschen Sie die Apps, die bereits auf dem iPhone / iPad mit derselben Bundle-ID installiert wurden. Iphone / ipad wird mit den Apps mit derselben Bundle-ID verwechselt. Ändern Sie also die Bundle-ID der aktuellen App oder löschen Sie die bereits installierte App.
quelle
Dies kann passieren, wenn Sie die App über Xcode starten und die Appstore-Version mit derselben Bundle-ID, aber einem anderen Namen auf dem Telefon installiert ist. In meinem Fall verwende ich App_Beta, wenn im Appstore App ist. Wenn die beiden Versionen nicht denselben Produktnamen haben, können Sie das Upgrade von der alten auf die neue Version nicht testen. Zum Lösen stimmen die Namen überein.
quelle
Ich ging in den Organizer und wählte die Anwendungen unter meinem Testgerät aus. Obwohl ich die Anwendung auf meinem Gerät selbst gelöscht hatte, wurde sie dennoch in meiner Anwendungsliste angezeigt. Ich habe es dort gelöscht, und das hat das Problem für mich behoben.
quelle
Sie müssen alle Apps mit derselben Bundle-ID löschen. Ich habe das Gleiche getan, aber der gleiche Fehler blieb auf meinem iPod bestehen. Ich habe den Build ( cmd+ shift+ k) bereinigt und den iPod neu gestartet und konnte die App auf dem iPod ausführen.
quelle
Sie löschen einfach die Apps, die bereits auf Ihrem Gerät installiert wurden, mit derselben Kennung.
quelle
Ich hatte das gleiche Problem, musste aber die aktuell installierte App für Debug-Zwecke auf dem Gerät behalten. Meine Lösung bestand darin, dasselbe zu verwenden:
quelle
Ich hatte diesen Fehler und was ihn für mich behoben hat, war der Produktname unter Build-Einstellungen. Ich hatte es in etwas anderes geändert und bekam diesen Fehler. Ich habe es zurück geändert und es behoben.
quelle
Löschen Sie einfach alle vorherigen Versionen der Anwendung. Aufgrund von Nichtübereinstimmung / Verwirrung über die Bundle-ID geschieht dies. Ich habe alle vorhandenen Anwendungen mit der ähnlichen Kennung entfernt und konnte sie installieren.
quelle
Ich konnte diese Fehlermeldung einfach beheben, indem ich das USB-Kabel abzog und es nach einigen Sekunden wieder einsteckte. YMMV!
quelle
Sie müssen sicherstellen, dass Ihr Gerät nicht auf zwei Anwendungen mit derselben Bundle-ID eingestellt ist.
quelle
Ich hatte diesen Fehler, als ich versuchte, ein xcode-Projekt zu kopieren und einzufügen, um eine andere App zu erstellen. Ich musste lediglich den Namen der Bundle-ID in einen anderen Namen als meine vorherige App ändern.
quelle
Ursache : Ich Symbole im Dateisystem hatte genannt
29x29.png
,58x58.png
,72x72.png
usw. Ich hatte Softlinks (ln -s
) mit den erforderlichen Namen pro App Icons auf dem iPad und iPhone . Zum BeispielIcon-Small.png
war ein Link zur realen Datei29x29.png
.Ich habe dies getan, weil mein Programm auf verschiedenen Plattformen ausgeführt wird, von Mobiltelefonen bis zu Desktops. Android, Apple und Microsoft haben ähnliche Anforderungen. "Ein Satz von Symbolen" und "verschiedene Links für verschiedene Betriebssysteme" waren für mich am sinnvollsten.
Fix : Verwenden Sie keine Links. Apple sagt dir das nicht. Die Fehlermeldung "Ausführbare Berechtigungen für die Anwendung konnten nicht geändert werden" ist unbrauchbar.
Wenn man sich die verschiedenen Antworten (und Ursachen) ansieht, sieht es so aus, als könnten viele Dinge sie verursachen.
quelle