2016-09-24 5 views
0

Die in der Code Signing Berechtigungsdatei Ihrer Anwendung angegebenen Berechtigungen sind ungültig, nicht zulässig oder stimmen nicht mit denen überein, die in Ihrem Bereitstellungsprofil angegeben sind. (0xE8008016).Nach dem Upgrade auf Sierra "Die ausführbare Datei wurde mit ungültigen Berechtigungen signiert".

ich speziell bin zu fragen, was über dieses Xcode Fehler in dem Fall, dass das Betriebssystem aktualisiert wurde nach Sierra getan werden kann, denn das ist die einzige bedeutende Sache in meiner Situation ist, dass ich

vor kurzem hat sich geändert glauben EDIT: meine Fähigkeiten Einstellungen haben sich nicht geändert, also bin ich mir sicher, dass es nicht so ist. Ich habe festgestellt, dass es funktioniert, wenn Automatic Code Signing überprüft wird, aber ich bin immer noch neugierig, warum es für mich plötzlich notwendig ist, dies zu überprüfen.

Antwort

1

Gehen Sie auf die Registerkarte ‚Funktionen‘ in den Projekteinstellungen und sehen, ob die alle in Ordnung sind. Die PassTypes Berechtigung wurde hinzugefügt neu zu Xcode 8, während bisher hat dies keine spezifische Berechtigung sein muß - es genügt, wenn es wurde in developer.apple.com eingeschaltet.

Als ich zuerst nach Xcode 8 migriert, bekam ich eine Warnung mit einer fix issue Option.

+0

Dank habe ich upvoted denn dies ist das erste, was war ich auch überprüft. Ich weiß jedoch, dass meine Fähigkeiten stimmen, sie haben sich nicht geändert. Ich habe eine Notiz zu meiner Frage oben hinzugefügt –

Verwandte Themen