2016-09-05 51 views
1

我最近部署了一個帶有CloudKit支持的應用程序更新。它一直在努力罰款,和所有突然我開始收到此錯誤:CloudKit無法從公共容器中獲取數據。錯誤1/4000

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

而且我的應用程序無法獲取來自CloudKit的信息。

我的配置文件沒問題。我更改了Apple ID來檢查,​​但沒有任何作用。我改變了iPhone,但仍然沒有運氣。

開發環境在模擬器上工作,但不在iPhone上。 顯然生產環境不能從模擬器中獲取。

最有趣的部分是,如果我將iPhone連接到Mac,並轉到Xcode - >設備,打開從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">

我搜索在谷歌是龍舌蘭誤差引號之間並得到結果爲零。

這裏只有一個有關此問題的堆棧溢出問題:

  1. CloudKit: "Internal Error" (1/4000); "Couldn't get a signing certificate"> 而且它並不能幫助。

最後但也是最重要的,它是爲某些用戶afaik工作。我的一位朋友安裝了我的應用程序,它根本沒有任何問題提取數據。

任何線索?

在此先感謝。 PS:如果有人想測試它,看看它是否適用於你,我的應用程序在App Store上命名爲Sueca Drinking Game。

+0

嗨羅傑。過去幾天我也遇到類似的問題。我想知道蘋果是否有問題。你有沒有運氣? –

+0

不是@ChrisVilla,不幸沒有:(而且仍然面臨問題 –

+1

我似乎自發地再次開始工作 –

回答

0

似乎任何運行iOS 10的人嘗試訪問公共iCloud數據庫中的數據都必須在其設備上啓用iCloud。我也遇到了這個問題,每個受影響的人都關閉了iCloud Drive。我希望這有幫助!

+0

恐怕我們遇到的這個問題(至少我是)與iOS版本完全無關,並且與iCloud Drive無關。說明:在過去的兩個月中,我的應用程序(即App Store中已存在)沒有更改過一些代碼,並且行爲已發生變化(從工作到不工作,到工作,現在不工作),我的iCloud Drive設置,iCloud帳戶和iOS升級都沒有變化。 我在我的兩個iDevices上都面臨這個問題,這兩個iDevices都運行iOS 9.3.3,兩者都具有相同或不同的Apple ID(經過測試),但仍然沒有運氣。這是100%Apple的服務器端。 –

0

9月14日:問題已解決。我在我的機票上得到了蘋果公司的這個答案:

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.

畢竟,它確實在他們身邊。希望這些信息有幫助。

編輯(9月30日):我再次面對這個問題。同樣的診斷,沒有改變在我身邊。填補了一張新的票到蘋果,我希望它很快得到解決,因爲我受到這個錯誤的財務影響:/