TaskGated: Tötete App, weil die Verwendung des Com.apple.Developer.Ubiquity-Container-Identifikaters Anspruch nicht zulässig ist

StackOverflow https://stackoverflow.com/questions/8812747

  •  26-10-2019
  •  | 
  •  

Frage

Erstellen Sie also ein Vanilleprojekt, bauen & rennen ... App wird nicht angezeigt. Offene Konsole:

"1/10/12 6: 32: 29.967 pm taskgated: getötet com.myapp.test [PID 28092] Weil die Verwendung des Anspruchs des Com.apple.Developer.Ubiquity-Container-Identifikatoren nicht zulässig ist"

Ziemlich die gleiche Frage wie hierDurch Drehen von Ansprüchen in Xcode wird die Start des Bare Bones -App verhindert

Und hier.MAC -Anwendungsabstürze (wegen Ansprüche getötet) unabhängig davon, ob Ansprüche aktiviert sind

Ich benutze iCloud nicht. Tatsächlich habe ich das Standardprojekt noch nicht einmal geändert. Irgendwelche Lösungen oder Ideen? Vielen Dank an alle, die dies überwunden haben.

War es hilfreich?

Lösung

Aus den Dokumenten stellt sich heraus, dass das Xcode "Standard -Bereitstellungsprofil", das automatisch erstellt und aktualisiert wird, auch iCloud -Berechtigungen enthält. Da diese Berechtigungen appspezifisch sind, unterscheidet dies vermutlich jede App mithilfe des Standard -Xcode -Profils.

Ich bin mir nicht sicher, warum dies keine Epidemie ist, aber in meinem Fall bedeutete ich, dass ich eine neue "grundlegende Wildcard App -ID" ohne iCloud erstellen musste, anstatt die "Xcode Wildcard App ID" zu verwenden. Verwenden und Erstellen eines neuen Bereitstellungsprofils, Hinzufügens usw. funktionierte. Es bedeutet, dass ich Xcode nicht mehr mit den Profilen umgehen kann :(

Andere Tipps

Ich konnte diese Arbeit machen, indem ich in das Bereitstellungsportal einging, iCloud auf meiner Wildcard -App -ID deaktivierte, zurück zu Xcode zurückkehrte und die Liste der Bereitstellungsprofile erfrischte.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top