簡體   English   中英

“iPhone 分發”證書不受信任

[英]"iPhone Distribution" certificate is not trusted

我剛剛安裝了一個新的 iPhone 分發證書,該證書從其他人的計算機導出為 a.p12。

當我嘗試使用與此新證書關聯的配置文件進行存檔時,我收到此無效信任設置錯誤:

在此處輸入圖像描述

恢復證書“iPhone Distribution”的系統默認信任設置,以便使用它簽署代碼。

但是,當我修復信任設置時,將證書的信任設置設置為“使用系統默認值”,它說證書不受信任:

在此處輸入圖像描述

iPhone 分發證書不受信任

如果我嘗試在此 state 中存檔,則會收到此錯誤:

警告:無法為簽名者“iPhone Distribution”建立自簽名根的鏈

我陷入了無限循環。 請幫忙

我的 Apple 全球開發者關系證書頒發機構證書將於 2023 年 2 月 7 日下午 3:48:47 到期。

當我安裝在 2030 年 2 月 19 日下午 6:00:00 到期的那個時,我的問題得到了解決。

您可以在此處下載其中之一: https ://developer.apple.com/account/resources/certificates/add

對 Apple 證書的信任是通過 Apple 全球開發者關系證書頒發機構證書提供的。 聽起來你沒有。 它看起來像這樣:

在此處輸入圖像描述

如果您沒有其中之一,請從 Apple Developer Member Center 獲取。 即使您有,也請嘗試下載較新的。

在下載 Apple 全球開發者關系證書頒發機構證書 2030 沒有任何運氣之后,對我有用的是轉到系統鑰匙串並搜索有問題的證書(例如 5CTYZUT475),然后我將always trust更改為use system defaults .

以上方法均無法修復我的“開發者 ID 應用程序”顯示為不受信任的問題。

原來我需要一個不同的中間證書,稱為“開發人員 ID - G2(到期 09/17/2031)”。 可從 此處直接下載。

就我而言,缺少的是命令行工具。 我認為命令行工具會自動下載全球證書。

所以我轉到 XCode 首選項,然后是位置,並在命令行工具中選擇 13.3。

'退出' Xcode 重新啟動 XCode。 退出鑰匙串並重新啟動鑰匙串。 現在我的 ios 分發證書是受信任的。

在此處輸入圖像描述

對我來說,它有助於安裝新的蘋果根證書。 可以在此處找到的直接鏈接 可以從那個支持頁面找到。

我有同樣的問題

這是一個認證問題

我通過下載 Apple 全球開發者關系認證 G3 來解決這個問題

之后將證書拖到鑰匙串訪問

證書鏈接

https://www.apple.com/certificateauthority/AppleWWDRCAG3.cer

如果您想了解更多信息

請查看此鏈接https://www.apple.com/certificateauthority/

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM