![](/img/trans.png)
[英][BEROR]Code Sign error: The identity 'iPhone Distribution' doesn't match any identity in any profile
[英]Code Sign Error : Distribution iphone App
我有一個要打開的iOS項目,當我打開它時出現錯誤-
Code Sign error: The identity 'iPhone Distribution: x' doesn't match any valid, non-expired certificate/private key pair in the default keychain
我現在擁有的是項目所有者給我命名的文件-
CertificateSigningRequest.certSigningRequest
但是我不知道該怎么辦。 我創建了一個CA和所有其他內容,但我無法使其正常工作。 誰能指出我正確的方向?
好的,這里是有關分發的詳細步驟。 您似乎對這個話題陌生:
您想在“鑰匙串訪問”中請求開發和分發證書(我看您已經完成了此工作)並將其上載到developer.apple.com(您是開發人員成員計划的一部分嗎?)
創建一個應用程序ID(在配置文件中)
創建分發證書-確保此操作和第2步遵循您的捆綁軟件ID
下載配置文件並拖動到Xcode
轉到您的Xcode項目,在目標或項目構建設置中,將代碼簽名選項設置為分發證書(該證書必須與您的Bundle ID以及您的分發和開發證書相匹配)
現在轉到編輯方案->然后從調試更改為發布
設置為針對iOS設備構建(或完全不構建)
轉到產品->構建->構建存檔
在側面(“類”標簽等)上向下滾動到應命名為(AppName.app)的產品,並將其顯示在finder中。
在iTunes Connect上創建應用程序
壓縮.app並將其加載到Application Loader
送出去!
您需要使用公共和私有密鑰來配置配置文件。 如何創建用於簽署配置文件的證書的人必須為您提供證書。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.