Selezionando “Enable I diritti” per iCloud causa l'errore codesign, anche con una corretta distribuzione del profilo di provisioning

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

  •  26-10-2019
  •  | 
  •  

Domanda

Ho aggiornato e ricostruito la mia app con un nuovo profilo disposizione che è stato configurato con opzione "Attiva per iCloud" selezionato nel portale disposizione.

Avanti, in XCode, per il progetto app, ho selezionato la casella per "diritti" a destinazione delle richieste>> Riepilogo: I diritti come indicato di seguito per supportare iCloud. Tuttavia, non appena aggiungo questa, non sono in grado di costruire l'applicazione come vengo la temuta warning: applicazione non è riuscita la verifica codesign. La firma era valido, o non è stato firmato con un iPhone di distribuzione certificato. (-19.011)

L'applicazione si basa con successo con errori codesign NO e installa sul hardware con il corretto profilo di fornitura quando il "Enable Entitlements" sia selezionata. Non appena lo controllo, ottiene l'errore codesign.

Ho anche provato ad aggiornare il file con i diritti ABCDEF.com.myapp (con il mio vero iCloud ID e App ID) per il valore com.apple.developer.ubiquity-container-identificatori.

Che cosa sto facendo di sbagliato? Ogni aiuto è molto apprezzato!

entrare descrizione dell'immagine qui

È stato utile?

Soluzione

A proposito, ho scritto un post sul blog con una soluzione che potrebbe essere utile.

Puoi provare a copiare e incollare il <dict> del tasto diritti dal tuo profilo di provisioning per your.entitlements (un plist) file.

iCloud trucchi

Altri suggerimenti

Infine, ho trovato la soluzione. Alla fine è stato un problema di Apple Provisioning Portal.

Anche se ho seguito questi passi: 1. selezionato "Attiva per icloud" per l'App ID 2. Creato (rigenerato) un nuovo profilo disposizione che è stato configurato per il rispettivo app "Attiva per iCloud" 3. In XCode, per il progetto app, ho selezionato la casella per "diritti" a destinazione delle richieste>> Riepilogo: I diritti come indicato di seguito per supportare iCloud.

L'errore di generazione persisteva. Così, ho guardato la Prov Prof con un editor ed i diritti non erano in là anche se ho appena generato uno nuovo.

Quello che ho trovato è stato dopo circa 1 settimana, sorpresa !, se ho generato Prov. Profilo ora aveva i diritti in esso! Quindi, c'è stato un ritardo prima che la generazione del PP avrebbe raccogliere i diritti di iCloud. Inoltre ho presentato questo problema con Apple in modo che siano consapevoli di questo strano ritardo.

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