Configuration et mise en service d'iCloud
Je suis en train de configurer iCloud au sein de mon application iOS, j'ai effectué les opérations suivantes:
- Supprimé tous les anciens certs sur mac.
- Ajouté iCloud pour l'Application de Dev Console - créé un nouveau conteneur et ajoutée à l'app
- Refait le dev disposition et téléchargé
- Installé la mise à disposition
- Ajouté le iCloud Droit à l'application
Et c'est là que tout va mal...
Je ne peux pas obtenir l'application fonctionne à nouveau, l'application est en construction mais j'obtiens un message d'erreur indiquant:
Les droits spécifiés dans le Code de votre application de Signature de Droits de fichiers ne correspondent pas à ceux indiqués dans votre profil de configuration.
(0xE8008016).
Des idées??
Mise à JOUR: j'ai réussi à être en mesure d'exécuter l'application pour obtenir tout programmé et mis en place, tout est mis en place iTunes Connect fin, toutes les dispositions sont valables et synchronisés.
Maintenant, je me fais des erreurs lors de la validation...
Il y en a 4: Invalid Signature du Code des Droits. Votre paquet d'application de la signature contient la signature du code des droits qui ne sont pas pris en charge par iOS. Plus précisément, la clé 'com.apple.développeur.icloud-conteneur des identificateurs de la Charge utile ------- pas pris en charge
3 autres sont similaires pour les autres conteneurs!
source d'informationauteur RichAppz
Vous devez vous connecter pour publier un commentaire.
C'est peut-être une fin de commentaire, mais je poste ici au cas où quelqu'un se bat pour la même raison.
J'ai rencontré ce problème sur Xcode8 récemment, lorsque j'essayais de l'archive. En général, j'ai activé iCloud avec Xcode dans les étapes suivantes:
Capabilities
panneau dans ma cible par le réglage de la bascule.iCloud
sous mon Identificateur d'Application dans les États du Centre s'allume en vert automatiquement, et un iCloud conteneur est créé automatiquement avec mon Identificateur d'Application. (Système Apple fait ça pour nous.)Signing(Release)
section dansGeneral
panneau dans ma cible.Puis j'ai eu des erreurs comme:
Enfin j'ai trouvé qu'il y avait deux options dans iCloud vertu de la section mon Identificateur d'Application dans les États du Centre. Par défaut, le
Compatible with Xcode 5
été choisi, mais j'ai réussi en sélectionnant l'option autre.Après la soumission d'un rapport à Apple, il s'avère que les systèmes d'Apple sont inutiles à NOUVEAU!
Ok, donc si vous êtes à la création d'une NOUVELLE application ou vous êtes juste de l'ajout d'iCloud pour votre application, vous devrez vous assurer que le système n'a pas de ramasser ou de créer un iOS8 cloud conteneur!
Si elle ne vous devez supprimer à partir de votre application de droits de fichiers, supprimer la sélection des conteneurs dans l'Apple Developer Console et de le re-télécharger les certificats de nouveau!
Merci Apple de nouveau!
J'ai blâmé pour l'utilisation de pré-sortie du logiciel! Je n'ai pas toucher Xcode 6 encore!!!
Si vous êtes juste en ajoutant iCloud pour une app pour la première fois ou que vous souhaitez mettre à niveau pour utiliser CloudKit après l'utilisation d'une ancienne iCloud conteneur:
Ce que j'ai fait:
- ne laisser que com.apple.développeur.icloud-services dans les droits du fichier
- dans les ressources sous iCloud marquée de la valeur de la clé de stockage et les Documents iCloud (cloud kit VIDE)
- Les contenants mis à personnaliser, mais ne sélectionnez pas l'un de vos conteneurs
- Ce sera probablement vous donner ROUGE signe d'avertissement en vertu de la procédure, mais le laisser tel qu'il est NE PAS FIXER
- En ce qui concerne le profil d'approvisionnement de Développement et de Distribution des profils d'avoir l'ID de l'Application qui a iCloud activé mais n'est PAS lié à un conteneur
- Dans les profils de configuration fixé en vertu de l'iCloud ANCIENNE version de Xcode 5 etc. pas une nouvelle liées à iCloud conteneurs