Problem synchronizacji SwiftUI CloudKit tylko w testowym locie

0

Pytanie

Mam aplikację SwiftUI, który rozprowadzany wśród swoich testerów. Ostrożnie rozwinął swoją schemat projektowania do produkcji, a także przetestował ją za pomocą com.apple.developer.icloud-container-environment w prawach określonych w "Produkcji". Jednak uważam, że kiedy компилирую i uruchomić aplikację z wykorzystaniem Xcode, wszystko w porządku. Moje testowe urządzenia i symulacje wymieniają się danymi, jak się spodziewałem, zarówno w prywatnych, jak i w publicznych bazach danych, projektowania i produkcji.

Jednak, kiedy упаковываю go, próbowałem ręcznego i automatycznego podpis, wypuszczam go przez TestFlight i pobierania na te same fizyczne urządzenia, które wcześniej pracowały z wykorzystaniem Xcode, synchronizacja się nie dzieje, wydaje się, że on po prostu jest zapisywany w lokalnym repozytorium.

Następnie, kiedy to za mało do Xcode i перезапущу aplikacja, zastępując wersję TestFlight (tzn Ja nie usuwam lokalny sklep, tylko aplikacja), zapisu, utworzone za pomocą wersji TestFlight, teraz trafią do produkcyjnej bazy danych.

Myślę, że jestem gdzieś pomylił się z certyfikatami, ale stworzy nowe profile kształcenia i nowe certyfikaty - przyznam, że uważam tę część mylące, jestem w tym zupełnie nowy, ale bezskutecznie. Przeczytałem dokumentację i poszukał w Internecie, ale nie mam żadnych tropów. Wszelkie sugestie o tym, że robię źle, będą przyjęte z wdzięcznością.

Dziękuję

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

Najlepsza odpowiedź

0

Znalazłem problem - i to jest prawdziwy ньюб wyjec. Założyłem prawa dostępu podczas debugowania, a nie po wydaniu. Zostawiam to tutaj, żeby inni nie musieli dzielić mój wstyd, jeśli inne początkujący pójdą w moje ślady.

2021-11-12 16:43:48

W innych językach

Ta strona jest w innych językach

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