2016-09-05 11 views
1

Недавно я установил обновление приложения с поддержкой CloudKit. Она работает нормально, и все внезапно я начинаю эту ошибку:CloudKit не может получать данные из Public Container. Ошибка 1/4000

Internal Error" (4000); "Couldn't get a signing certificate"

И мое приложение не может принести информацию из CloudKit.

Мои профили обеспечения одобрены. Я изменил идентификаторы Apple, чтобы проверить, и никто не работает. Я изменил iPhone, и мне все равно не повезло.

Среда разработки работает на симуляторе, но не на iPhone. Очевидно, что производственная среда не может быть выбрана из симулятора.

Самая интересная часть заключается в том, что если я подключу свой iPhone к Mac и перейду к Xcode -> Devices, откройте приложение, загруженное из App Store, и прочитайте журналы устройств, когда я пытаюсь извлечь записи, он записывает журналы :

Sep 5 15:26:23 Rogers-6 cloudd[7493] <Error>: We didn't get a Mescal cert back from the server Sep 5 15:26:23 Rogers-6 cloudd[7493] <Error>: Couldn't renew Mescal session. Failing this request: <CKError 0x12eee3680: "Internal Error" (4000); "Couldn't get a signing certificate">

Я искал для этого мескаля ошибок в Google с кавычкой и получил нулевой результат.

Там только один вопрос о переполнении стека по этому вопросу:

  1. CloudKit: "Internal Error" (1/4000); "Couldn't get a signing certificate"> И это не помогает.

Последнее, но самое важное, это является, работающим для некоторых пользователей afaik. У моего друга мое приложение установлено, и он извлекает данные без каких-либо проблем.

Любые подсказки?

Заранее спасибо.

PS: Если кто-то хочет протестировать и посмотреть, работает ли он на вас, мое приложение называется Sueca Drinking Game в App Store.

+0

Hi Roger. У меня также были подобные проблемы в последние несколько дней. Мне интересно, возможно, у Apple есть некоторые проблемы. Вам повезло? –

+0

Nope @ChrisVilla, к сожалению, нет :(И все еще сталкиваются с проблемами. –

+1

Mine, кажется, снова начал работать снова –

ответ

0

Кажется, что кто-то, работающий под iOS 10, пытается получить доступ к данным в общедоступной базе данных iCloud, должен иметь iCloud на своем устройстве. У меня эта проблема продолжается, и у всех пострадавших есть iCloud Drive OFF. Надеюсь, это поможет!

+0

Я боюсь, что эта проблема, испытываемая нами (по крайней мере, мной), полностью не связана с версией iOS и не имеет ничего общего с iCloud Drive. Объяснение: За последние 2 месяца я не изменил немного кода в своем приложении (то есть в прямом эфире в App Store), и поведение изменилось (от работы до работы, работы, а теперь и без работы) без изменений в настройках моего iCloud Drive или iCloud, а также обновлений iOS. Я столкнулся с этой проблемой на обоих обоях iDevices, работающих под управлением iOS 9.3.3, как с одинаковыми, так и с разными - Apple ID (тестируется) и до сих пор не повезло. Это 100% серверная часть Apple. –

0

14 сентября: Проблема решена. Я получил этот ответ от Apple по моему билету:

We believe that this issue has been resolved through changes on our side.

If this issue still occurs, please update your bug report with relevant logs, and a test case if possible.

В конце концов, это было действительно на их стороне. Надеюсь, эта информация поможет.

EDIT (30 сентября): Я снова сталкиваюсь с этой проблемой. Тот же диагноз, который не изменился на моей стороне. Заполненный новый билет в Apple, я надеюсь, что он скоро будет разрешен, так как на меня оказывает финансовое влияние эта ошибка:/