SwiftUI CloudKit synchronisation problème dans TestFlight Seulement

0

La question

J'ai un SwiftUI app que j'ai distribué à mes testeurs. J'ai déployé mon schéma de développement de la production proprement et j'ai aussi testé avec com.apple.développeur.icloud-conteneur-environnement dans les droits qui sont exposés à la "Production". Cependant, ce que je viens de trouver, c'est que quand j'ai compiler et exécuter l'application via Xcode, tout est bien. Mon test des appareils et des simulateurs sont le partage des données comme je l'avais espérer, dans le développement et la production privée et publique des bases de données.

Cependant, quand j'ai tout, j'ai essayé en manuel et en automatique de la signature, et le libérer à travers TestFlight et de le charger dans le même physique des dispositifs qui, auparavant, travaillé via Xcode, pas de synchronisation se produit, il semble juste d'écrire à la banque locale.

Puis lorsque je me connecte à Xcode et exécutez à nouveau l'application, l'écrasement de la TestFlight version (c'est à dire que je ne suis pas la suppression du local store, l'app) les dossiers que j'ai créé avec le TestFlight version maintenant de faire leur chemin vers la base de données de Production.

Je suppose que j'ai raté son coup quelque part le long de la ligne avec des certificats, mais j'ai recréé de nouveaux profils d'approvisionnement et de nouveaux certificats - je avouer que je trouve cette partie de la confusion, je suis assez nouveau à cela, mais en vain. J'ai lu la documentation et cherché sur le web, mais je ne suis pas tout conduit. Toutes les suggestions sur ce que je fais de mal seront reçues avec reconnaissance.

Merci

cloudkit core-data swiftui xcode
2021-11-12 11:06:17
1

La meilleure réponse

0

Trouvé mon problème - et il est vrai newb hurleurs. J'avais créé des droits en vertu de débogage et non pas en vertu de la libération. Je laisse ça ici pour que d'autres n'ont pas besoin de partager ma honte si d'autres débutants de suivre mes traces.

2021-11-12 16:43:48

Dans d'autres langues

Cette page est dans d'autres langues

Русский
..................................................................................................................
Italiano
..................................................................................................................
Polski
..................................................................................................................
Română
..................................................................................................................
한국어
..................................................................................................................
हिन्दी
..................................................................................................................
Türk
..................................................................................................................
Česk
..................................................................................................................
Português
..................................................................................................................
ไทย
..................................................................................................................
中文
..................................................................................................................
Español
..................................................................................................................
Slovenský
..................................................................................................................