Jetzt versuche ich, meine iOS-App zu Produkt> Archivieren, um sie einzureichen. Ich erhalte jedoch folgende Fehler:
AppName weist widersprüchliche Bereitstellungseinstellungen auf. AppName wird automatisch für die Entwicklung signiert, es wurde jedoch manuell eine widersprüchliche Codesignaturidentität für die iPhone-Verteilung angegeben. Setzen Sie den Identitätswert für
iPhone Developer
die Codesignatur im Build-Einstellungseditor auf oder wechseln Sie im Projekteditor zur manuellen Signatur. "Für den Produkttyp 'Anwendung' im SDK 'iOS 10.1' 'ist eine Codesignatur erforderlich
Die Situation wird sich auch dann nicht ändern, wenn ich einen ganzen Prozess wiederholt habe, um iOS-Zertifikate oder Bereitstellungsprofile neu zu erstellen.
Ich stellte ein wie iOS Distribution
in TARGETS > Code Signing Identity > Release > Any iOS SDK
. Als ich die Einstellung wie iOS Developer
hier und die Einstellung PROJECTS > Code Signing Identity > Release > Any iOS SDK
wie geändert iOS Distribution
habe, ist es mir gelungen, sie zu archivieren. Ich frage mich, ob es notwendig ist, wie iOS Distribution
im Zieleditor festzulegen oder nicht. Und wenn es obligatorisch ist, lassen Sie mich bitte wissen, wie ich diesen Fehler umgehen kann.
Meine XCode-Version ist 8.1.
Distribution
im Ziel-Editor als iOS einstelle , und ich frage mich, ob es notwendig ist.