蘋果開發(fā)者證書支持說明文檔
原始鏈接如下:Certificates - Support - Apple Developer
--
以下是網(wǎng)頁原始內(nèi)容
--
Certificates
Apple Developer Program membership is required to request, download, and use signing certificates issued by Apple. You must also be the Team Agent or an admin of your development team to request distribution certificates used for submitting apps to the App Store or Mac App Store. For more information on how to use signing certificates, review the Xcode Help Guide.
In most cases, Xcode is the preferred method to request and install digital certificates for iOS and macOS. However, to request certificates for the Apple Push Notification service, Passbook, Mobile Device Management (MDM), and Safari extensions, you will need to request and download them from Certificates, Identifiers & Profiles in your account on the developer website.
Expired or Revoked Certificates
-
Apple Push Notification Service Certificate
You can no longer send push notifications to your app.
-
Apple Pay Payment Processing Certificate
Apple Pay transactions in your apps and websites will fail.
Apple Pay Merchant Identity Certificate
Apple Pay transactions on your websites will fail.-
Pass Type ID Certificate (Wallet)
If your certificate expires, passes that are already installed on users' devices will continue to function normally. However, you will no longer be able to sign new passes or send updates to existing passes. If your certificate is revoked, your passes will no longer function properly.
-
iOS Distribution Certificate (App Store)
If your Apple Developer Program membership is valid, your existing apps on the App Store will not be affected. However, you will no longer be able to upload new apps or updates signed with the expired or revoked certificate to the App Store.
-
iOS Distribution Certificate (in-house, internal use apps)
Users will no longer be able to run apps that have been signed with this certificate. You must distribute a new version of your app that is signed with a new certificate.
-
Mac App Distribution Certificate and Mac Installer Distribution Certificate (Mac App Store)
If your Apple Developer Program membership is valid, your existing apps on the Mac App Store will not be affected. However, you will no longer be able to upload new apps or updates signed with the expired or revoked certificate to the Mac App Store.
-
Developer ID Application Certificate (Mac applications)
If your certificate expires, users can still download, install, and run versions of your Mac applications that were signed with this certificate. However, you will need a new certificate to sign updates and new applications. If your certificate is revoked, users will no longer be able to install applications that have been signed with this certificate. If your Mac application utilizes a Developer ID provisioning profile to take advantage of advanced capabilities such as CloudKit and push notifications, you must ensure your Developer ID provisioning profile is valid in order for installed versions of your application to run. Read more.
-
Developer ID Installer Certificate (Mac applications)
If your certificate expires, users can no longer launch installer packages for your Mac applications that were signed with this certificate. Previously installed apps will continue to run however new installations will not be possible until you have re-signed your installer package with a valid Developer ID Installer certificate. If your certificate is revoked, users will no longer be able to install applications that have been signed with this certificate.
-
Apple Worldwide Developer Relations Certification Intermediate Certificate
The Apple Worldwide Developer Relations Certificate Authority issues certificates used by developers for signing third party apps and Safari Extensions, and for using Apple Wallet and Apple Push Notification services. We’ve issued a renewed certificate that must be included when signing all new Apple Wallet Passes, Apple Push Notifications, Safari Extensions, and apps for the App Store, starting February 14, 2016. Read more.
Note: Apple can revoke digital certificates at any time at its sole discretion. For more information, read the Apple Developer Program license agreements in your account on the developer website.
--
以下為翻譯內(nèi)容诵闭,作為參考
--
證書
蘋果開發(fā)者計(jì)劃的會(huì)員資格要求漱挎,下載和使用蘋果發(fā)布的簽名證書。您還必須是開發(fā)團(tuán)隊(duì)的團(tuán)隊(duì)代理或管理員浑劳,以請(qǐng)求用于向App Store或Mac應(yīng)用程序商店提交應(yīng)用程序的分發(fā)證書芦倒。有關(guān)如何使用簽名證書的詳細(xì)信息,請(qǐng)參閱Xcode Help Guide.。
在大多數(shù)情況下蔚晨,Xcode是為iOS和macOS請(qǐng)求和安裝數(shù)字證書的首選方法。然而肛循,要申請(qǐng)?zhí)O果推送通知服務(wù)铭腕、Passbook、移動(dòng)設(shè)備管理(MDM)和Safari擴(kuò)展的證書多糠,你需要從[證書累舷、標(biāo)識(shí)符和配置文件](https://idmsa.apple.com/idmswebauth/login? appidkey= 891bd3417a7776362562197f89480a8fd911bcbea0110d075757and path)中請(qǐng)求并下載它們?cè)陂_發(fā)網(wǎng)站上的帳號(hào)中。
過期或撤銷證書夹孔。
-
蘋果推送通知服務(wù)認(rèn)證被盈。
你不能再向你的應(yīng)用發(fā)送推送通知了。
-
apple Pay支付處理證書
Apple Pay在你的應(yīng)用和網(wǎng)站上的交易將會(huì)失敗搭伤。
-
蘋果支付商戶身份證明
你的網(wǎng)站上的Apple Pay交易將會(huì)失敗只怎。
-
Pass類型的ID證書(錢包)
如果您的證書到期,已經(jīng)安裝在用戶設(shè)備上的證書將繼續(xù)正常運(yùn)行怜俐。然而尝盼,您將不再能夠簽署新的傳遞或發(fā)送更新到現(xiàn)有的通行證。如果您的證書被撤銷佑菩,您的傳遞將不再正常工作盾沫。
-
iOS發(fā)布證書(App Store)
如果你的蘋果開發(fā)者計(jì)劃的會(huì)員資格是有效的,你現(xiàn)有的應(yīng)用程序商店將不會(huì)受到影響殿漠。但是赴精,您將不能再上傳與過期或撤銷證書簽署到App Store的新應(yīng)用程序或更新。
-
iOS分發(fā)證書(內(nèi)部使用應(yīng)用程序)
用戶將不再能夠運(yùn)行與該證書簽署的應(yīng)用程序绞幌。您必須發(fā)布一個(gè)新版本的應(yīng)用程序蕾哟,該版本將使用新的證書簽名。
-
Mac應(yīng)用分發(fā)證書和Mac安裝程序分發(fā)證書(Mac App Store)
如果你的蘋果開發(fā)者計(jì)劃的會(huì)員資格是有效的莲蜘,你在Mac應(yīng)用商店的現(xiàn)有應(yīng)用將不會(huì)受到影響谭确。然而,你將不再能夠上傳新的應(yīng)用或更新與過期或被撤銷的證書到Mac應(yīng)用商店票渠。
-
Developer ID應(yīng)用程序證書(Mac應(yīng)用程序)
如果您的證書到期逐哈,用戶仍然可以下載、安裝和運(yùn)行與該證書簽署的Mac應(yīng)用程序的版本问顷。但是昂秃,您需要一個(gè)新的證書來簽署更新和新的應(yīng)用程序禀梳。如果您的證書被撤銷,用戶將不再能夠安裝與此證書簽署的應(yīng)用程序肠骆。如果您的Mac應(yīng)用程序使用了開發(fā)人員ID配置文件來利用CloudKit和推送通知等高級(jí)功能算途,那么您必須確保您的開發(fā)人員ID配置文件是有效的,以便您的應(yīng)用程序的安裝版本運(yùn)行蚀腿。了解更多嘴瓤。
-
Developer ID Installer證書(Mac應(yīng)用程序)
如果您的證書到期,用戶就不能再為您的Mac應(yīng)用程序啟動(dòng)安裝程序包了莉钙。以前安裝的應(yīng)用程序?qū)⒗^續(xù)運(yùn)行纱注,但是直到你重新簽署安裝程序包和有效的開發(fā)人員ID安裝證書后才可能出現(xiàn)新的安裝。如果您的證書被撤銷胆胰,用戶將不再能夠安裝與此證書簽署的應(yīng)用程序。
-
蘋果全球開發(fā)者關(guān)系認(rèn)證中級(jí)證書
蘋果全球開發(fā)者關(guān)系證書頒發(fā)機(jī)構(gòu)頒發(fā)證書刻获,用于開發(fā)第三方應(yīng)用程序和Safari擴(kuò)展蜀涨,并使用蘋果錢包和蘋果推送通知服務(wù)。2016年2月14日起蝎毡,我們已經(jīng)發(fā)布了一份新證書厚柳,該證書必須包括在簽署所有新蘋果錢包、蘋果推送通知沐兵、Safari擴(kuò)展和應(yīng)用程序商店的時(shí)候别垮。了解更多。
Note:蘋果可以在任何時(shí)候自行撤銷數(shù)字證書扎谎。要了解更多信息碳想,請(qǐng)閱讀您的帳戶 的Apple Developer程序許可協(xié)議在開發(fā)人員網(wǎng)站上。