taskgated: app ucciso perché il suo uso del com.apple.developer.ubiquity-contenitore-identificatori diritto non è consentito
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
Non sto usando iCloud. In realtà non ho ancora cambiato il progetto predefinito. Eventuali soluzioni o idee? Grazie a chi ha superato questo.
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.