taskgated: app ucciso perché il suo uso del com.apple.developer.ubiquity-contenitore-identificatori diritto non è consentito

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

  •  26-10-2019
  •  | 
  •  

Domanda

Quindi, creare un progetto di vaniglia, di costruzione e di esecuzione ... App non viene visualizzata. Aprire la console:

"1/10/12 6: 32: 29,967 PM taskgated: ucciso com.myapp.TEST [pid 28092] perché il suo uso del com.apple.developer.ubiquity-contenitore-identificatori diritto non è consentito"

Più o meno la stessa domanda qui Girando Entitlements su in Xcode Impedisce Bare Bones app dalla Avvio

E qui. Mac applicazione si blocca (ucciso a causa di diritti), a prescindere dal fatto che i diritti sono abilitati

Non sto usando iCloud. In realtà non ho ancora cambiato il progetto predefinito. Eventuali soluzioni o idee? Grazie a chi ha superato questo.

È stato utile?

Soluzione

Si scopre, dalla documentazione, anche, che il XCode "default il profilo di provisioning", che crea e aggiorna automaticamente include anche le autorizzazioni di iCloud. Dal momento che tali autorizzazioni sono app specifica, Presumibilmente questo rompe ogni applicazione utilizzando il profilo predefinito Xcode.

Non sono sicuro perché questo non è un'epidemia, ma nel mio caso significava che invece di utilizzare il "jolly XCode app id", ho dovuto creare una nuova "base id jolly app", senza iCloud. L'utilizzo di questo e la creazione di un nuovo profilo di provisioning, aggiungendolo, ecc, ha lavorato. Significa che non posso lasciare XCode gestire più profili: (

Altri suggerimenti

sono stato in grado di fare questo lavoro andando nel portale di provisioning, disabilitando iCloud sul mio jolly App ID, tornare a Xcode, e aggiornare l'elenco dei profili di provisioning.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top