-
Notifications
You must be signed in to change notification settings - Fork 1
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
18 changed files
with
974 additions
and
45 deletions.
There are no files selected for viewing
Binary file added
BIN
+58 KB
images/apple-worldwide-developer-relations-certificate-fix/expired-certificate.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added
BIN
+39.7 KB
images/apple-worldwide-developer-relations-certificate-fix/invalid-issuer.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added
BIN
+86.4 KB
...ple-worldwide-developer-relations-certificate-fix/show-expired-certificates.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Large diffs are not rendered by default.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
188 changes: 188 additions & 0 deletions
188
posts/apple-worldwide-developer-relations-certificate-fix/index.html
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,188 @@ | ||
<!DOCTYPE html> | ||
<html lang="en"> | ||
<head> | ||
<meta charset="utf-8"> | ||
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> | ||
<title>修復 Apple 開發憑證 - Northern Wind</title> | ||
<meta name="renderer" content="webkit" /> | ||
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1"/> | ||
|
||
<meta http-equiv="Cache-Control" content="no-transform" /> | ||
<meta http-equiv="Cache-Control" content="no-siteapp" /> | ||
|
||
<meta name="theme-color" content="#f8f5ec" /> | ||
<meta name="msapplication-navbutton-color" content="#f8f5ec"> | ||
<meta name="apple-mobile-web-app-capable" content="yes"> | ||
<meta name="apple-mobile-web-app-status-bar-style" content="#f8f5ec"> | ||
|
||
|
||
<meta name="author" content="Chun-Fu Chao" /><meta name="description" content="2/14 過後,舊有的 WWDR (Worldwide Developer Relations) 憑證就失效了。因為所有開發用的憑證使用的 issuer 都是這張憑證,所以現在你的開發憑證應該會長這樣(This certificate has an invalid issuer" /> | ||
|
||
|
||
|
||
|
||
|
||
|
||
<meta name="generator" content="Hugo 0.62.0 with theme even" /> | ||
|
||
|
||
<link rel="canonical" href="https://chunfuchao.com/posts/apple-worldwide-developer-relations-certificate-fix/" /> | ||
<link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon.png"> | ||
<link rel="icon" type="image/png" sizes="32x32" href="/favicon-32x32.png"> | ||
<link rel="icon" type="image/png" sizes="16x16" href="/favicon-16x16.png"> | ||
<link rel="manifest" href="/manifest.json"> | ||
<link rel="mask-icon" href="/safari-pinned-tab.svg" color="#5bbad5"> | ||
|
||
|
||
<link href="/dist/even.a489c479.min.css" rel="stylesheet"> | ||
|
||
|
||
|
||
<meta property="og:title" content="修復 Apple 開發憑證" /> | ||
<meta property="og:description" content="2/14 過後,舊有的 WWDR (Worldwide Developer Relations) 憑證就失效了。因為所有開發用的憑證使用的 issuer 都是這張憑證,所以現在你的開發憑證應該會長這樣(This certificate has an invalid issuer" /> | ||
<meta property="og:type" content="article" /> | ||
<meta property="og:url" content="https://chunfuchao.com/posts/apple-worldwide-developer-relations-certificate-fix/" /> | ||
<meta property="article:published_time" content="2016-02-15T17:15:55+00:00" /> | ||
<meta property="article:modified_time" content="2016-02-15T17:15:55+00:00" /> | ||
<meta itemprop="name" content="修復 Apple 開發憑證"> | ||
<meta itemprop="description" content="2/14 過後,舊有的 WWDR (Worldwide Developer Relations) 憑證就失效了。因為所有開發用的憑證使用的 issuer 都是這張憑證,所以現在你的開發憑證應該會長這樣(This certificate has an invalid issuer"> | ||
<meta itemprop="datePublished" content="2016-02-15T17:15:55+00:00" /> | ||
<meta itemprop="dateModified" content="2016-02-15T17:15:55+00:00" /> | ||
<meta itemprop="wordCount" content="245"> | ||
|
||
|
||
|
||
<meta itemprop="keywords" content="" /><meta name="twitter:card" content="summary"/> | ||
<meta name="twitter:title" content="修復 Apple 開發憑證"/> | ||
<meta name="twitter:description" content="2/14 過後,舊有的 WWDR (Worldwide Developer Relations) 憑證就失效了。因為所有開發用的憑證使用的 issuer 都是這張憑證,所以現在你的開發憑證應該會長這樣(This certificate has an invalid issuer"/> | ||
|
||
<!--[if lte IE 9]> | ||
<script src="https://cdnjs.cloudflare.com/ajax/libs/classlist/1.1.20170427/classList.min.js"></script> | ||
<![endif]--> | ||
|
||
<!--[if lt IE 9]> | ||
<script src="https://cdn.jsdelivr.net/npm/[email protected]/dist/html5shiv.min.js"></script> | ||
<script src="https://cdn.jsdelivr.net/npm/[email protected]/dest/respond.min.js"></script> | ||
<![endif]--> | ||
|
||
</head> | ||
<body> | ||
<div id="mobile-navbar" class="mobile-navbar"> | ||
<div class="mobile-header-logo"> | ||
<a href="/" class="logo">Northern Wind</a> | ||
</div> | ||
<div class="mobile-navbar-icon"> | ||
<span></span> | ||
<span></span> | ||
<span></span> | ||
</div> | ||
</div> | ||
<nav id="mobile-menu" class="mobile-menu slideout-menu"> | ||
<ul class="mobile-menu-list"> | ||
|
||
</ul> | ||
</nav> | ||
<div class="container" id="mobile-panel"> | ||
<header id="header" class="header"> | ||
<div class="logo-wrapper"> | ||
<a href="/" class="logo">Northern Wind</a> | ||
</div> | ||
|
||
<nav class="site-navbar"> | ||
<ul id="menu" class="menu"> | ||
|
||
</ul> | ||
</nav> | ||
</header> | ||
|
||
<main id="main" class="main"> | ||
<div class="content-wrapper"> | ||
<div id="content" class="content"> | ||
<article class="post"> | ||
<div class="post-content"> | ||
<p>2/14 過後,舊有的 WWDR (Worldwide Developer Relations) 憑證就失效了。因為所有開發用的憑證使用的 issuer 都是這張憑證,所以現在你的開發憑證應該會長這樣(This certificate has an invalid issuer):</p> | ||
<p><img src="/images/apple-worldwide-developer-relations-certificate-fix/invalid-issuer.png" alt="Invalid Issuer"></p> | ||
<p>修復方式是刪除舊的 WWDR 憑證,然後安裝新的 WWDR 憑證,新的憑證可以在這裡找到:<br> | ||
<a href="https://developer.apple.com/support/certificates/expiration/">https://developer.apple.com/support/certificates/expiration/</a></p> | ||
<p>所有人應該都會有這張舊的 WWDR 憑證,但是我在一些機器上找不到,後來發現原因有兩個:</p> | ||
<ol> | ||
<li>它不一定在 login keychain 裡面</li> | ||
<li>你的 Keychain Access 可能被設定成隱藏過期的憑證</li> | ||
</ol> | ||
<p>解除隱藏的選項在:View / Show Expired Certificates</p> | ||
<p><img src="/images/apple-worldwide-developer-relations-certificate-fix/show-expired-certificates.png" alt="Show Expired Certificates"></p> | ||
<p>過期的 WWDR 現在看應該會長這樣,這台機器上是被放到 System keychain:</p> | ||
<p><img src="/images/apple-worldwide-developer-relations-certificate-fix/expired-certificate.png" alt="Expired Certificate"></p> | ||
<p>刪除、安裝新的憑證即可解決問題。</p> | ||
<p>參考資料:</p> | ||
<p><a href="http://stackoverflow.com/questions/35390072/this-certificate-has-an-invalid-issuer-apple-push-services/35400712#35400712">http://stackoverflow.com/questions/35390072/this-certificate-has-an-invalid-issuer-apple-push-services/35400712#35400712</a></p> | ||
|
||
</div> | ||
</article> | ||
</div> | ||
|
||
|
||
|
||
|
||
|
||
<script src="https://utteranc.es/client.js" | ||
repo="FrankNine/franknine.github.io" | ||
issue-term="pathname" | ||
theme="github-light" | ||
crossorigin="anonymous" | ||
async> | ||
</script> | ||
<noscript>Please enable JavaScript to view the <a href="https://github.com/utterance">comments powered by utterances.</a></noscript> | ||
|
||
</div> | ||
</main> | ||
|
||
<footer id="footer" class="footer"> | ||
<div class="social-links"> | ||
<a href="FrankNine" class="iconfont icon-thub" title="thub"></a> | ||
<a href="aaefiikmnnnr" class="iconfont icon-itter" title="itter"></a> | ||
<a href="https://chunfuchao.com/index.xml" type="application/rss+xml" class="iconfont icon-rss" title="rss"></a> | ||
</div> | ||
|
||
<div class="copyright"> | ||
<span class="power-by"> | ||
Powered by <a class="hexo-link" href="https://gohugo.io">Hugo</a> | ||
</span> | ||
<span class="division">|</span> | ||
<span class="theme-info"> | ||
Theme - | ||
<a class="theme-link" href="https://github.com/olOwOlo/hugo-theme-even">Even</a> | ||
</span> | ||
|
||
|
||
|
||
<span class="copyright-year"> | ||
© | ||
2010 - | ||
2020 | ||
<span class="heart"> | ||
<i class="iconfont icon-heart"></i> | ||
</span> | ||
<span class="author">Chun-Fu Chao</span> | ||
</span> | ||
</div> | ||
</footer> | ||
|
||
<div class="back-to-top" id="back-to-top"> | ||
<i class="iconfont icon-up"></i> | ||
</div> | ||
</div> | ||
<script type="text/javascript" src="/lib/jquery/jquery-3.2.1.min.js"></script> | ||
<script type="text/javascript" src="/lib/slideout/slideout-1.0.1.min.js"></script> | ||
|
||
<script type="text/javascript" src="/dist/even.26188efa.min.js"></script> | ||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
</body> | ||
</html> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.