2014-11-19 6 views
5

Ho letto tutto nella sezione Leggi.Nuovo errore dell'applicazione Lister "Il contenitore del gruppo di applicazioni condivise non è disponibile. Verifica le autorizzazioni e i profili di provisioning per questa destinazione ..."

Eppure se si preme play, Simulator corre poi si blocca con questo messaggio:

Non riuscendo a linea 175:

let toURL = ListUtilities.localDocumentsDirectory.URLByAppendingPathComponent(url.lastPathComponent) 

Non ho idea di cosa fare.

+0

Qual è il tuo messaggio di arresto anomalo? –

+0

Ecco l'errore: http://imgur.com/B3kEwHU – RedRth

+0

che cosa succede quando aggiungi! –

risposta

3

Assicurarsi che tutte le istanze di com.example.apple-samplecode nel codice di esempio siano appropriate per l'applicazione. Non farlo causerà questo errore.

12

È necessario modificare LISTER_BUNDLE_PREFIX nell'ID del gruppo aziendale, come "com.yourcompany.com" e correggere l'errore nell'opzione Gruppo di app e nell'opzione iCloud. Il primo passo deve essere fatto prima del punto 2 & 3.

  1. In primo luogo, modificare la LIST_BUNDLE_PREFIX in Project Setting. Trovi questa impostazione nella scheda "Impostazioni di costruzione" del tuo progetto (non un bersaglio) !!! enter image description here

  2. Fix App Groupe opzione enter image description here

  3. Fix iCloud enter image description here

+1

Grazie, questo mi ha aiutato. Ho anche fatto una ricerca e la sostituzione di "com.example.apple-samplecode" con $ {LISTER_BUNDLE_PREFIX} durante l'intero mio progetto, principalmente i vari file Info.plist. Alla fine, ho prodotto Product -> Clean prima di ricostruire per assicurarmi che Xcode non si aggancasse ai vecchi dati. – user19480

+0

Mi ha aiutato molto. Grazie. Ne ho fatto uno di più non menzionato in nessuno dei commenti. Ho cambiato Generale -> Identità -> Firma per gli obiettivi OS/X a "ID sviluppatore" da "Mac App Store". È la solita storia, però. La documentazione incompleta di Apple nel loro codice di esempio. Questi erano tutti elementi importanti, e non un accenno a loro. –

+0

stesso è il caso con Xcode 7 e 10.11. Grazie per i passaggi utili! – satyajit

0

Se quanto sopra non funziona per voi, potrebbe essere necessario aggiornare la conoscenza di Xcode dei tuoi diritti da premendo il piccolo cerchio con un tasto freccia. E ancora una cosa ... Assicurati di aver installato il framework CloudKit e controllato il pulsante CloudKit nel pannello di iCloud Capabilities.