2016-12-02 36 views
2

我已經繼承了一個iOS項目,該項目有一個當前提交給App Store的應用程序。我想發佈一個應用程序的新測試版。在我將應用程序歸檔到Xcode並嘗試驗證後,它會在屏幕截圖中顯示以下消息:在Xcode 8中重置iOS分發證書有什麼含義?

無法找到或生成匹配的簽名資產。您的帳戶已擁有有效的iOS分配證書。

我沒有本地分發證書,也沒有訪問擁有它的計算機的權限。據我瞭解形式其他問題,一個選項是點擊「重置」按鈕。重新設置分配證書的含義是什麼?它會影響App Store中的當前應用程序嗎?推送通知和應用內購買等其他服務是否會繼續在當前應用中運行?

Failed to locate or generate matching signing assets

回答

2

我重新設置了分發證書,但它並未影響應用的發佈版本。推送通知繼續工作。

1

重置證書使用Xcode中 如果Xcode中檢測到一個簽名身份的問題,它會顯示在賬戶的喜好適當的行動。如果Xcode顯示「創建」按鈕,則在開發人員帳戶或Mac上不存在簽名身份。如果Xcode顯示重置按鈕,則簽名標識在您的Mac上不可用 - 例如,它缺少私鑰。如果您單擊重置按鈕,Xcode將撤銷並重新創建相應的證書。

https://developer.apple.com/library/content/documentation/IDEs/Conceptual/AppDistributionGuide/MaintainingCertificates/MaintainingCertificates.html

按我的經驗,根據蘋果支持撤銷證書,不會對iTunes或活在上傳生成任何影響。

https://developer.apple.com/support/certificates/ iOS發行證書(App Store) 如果您的Apple Developer Program會員資格有效,您App Store上的現有應用程序不會受到影響。但是,您將不能再向App Store提交新應用程序或更新。