<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Victor Hung%27s Diary</title>
	<atom:link href="https://taskinghouse.com/posts/tag/%e6%9c%aa%e8%ad%98%e5%88%a5/feed/" rel="self" type="application/rss+xml" />
	<link>https://taskinghouse.com</link>
	<description></description>
	<lastBuildDate>Fri, 22 Feb 2019 03:56:20 +0000</lastBuildDate>
	<language>zh-TW</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.0</generator>

<image>
	<url>https://taskinghouse.com/wp-content/uploads/2018/05/cropped-favicon.png</url>
	<title>未識別 &#8211; TaskingHouse</title>
	<link>https://taskinghouse.com</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>「教學」解決 macOS 應用程式無法確認開發者的識別身份</title>
		<link>https://taskinghouse.com/posts/how-open-apps-unidentified-developers-mac/</link>
		
		<dc:creator><![CDATA[Victor Hung]]></dc:creator>
		<pubDate>Thu, 21 Feb 2019 13:21:09 +0000</pubDate>
				<category><![CDATA[Mac]]></category>
		<category><![CDATA[教學]]></category>
		<category><![CDATA[macOS]]></category>
		<category><![CDATA[Mojave]]></category>
		<category><![CDATA[安全性]]></category>
		<category><![CDATA[應用程式]]></category>
		<category><![CDATA[未識別]]></category>
		<category><![CDATA[系統偏好設定]]></category>
		<category><![CDATA[終端機]]></category>
		<category><![CDATA[軟體]]></category>
		<category><![CDATA[開啟]]></category>
		<category><![CDATA[開發者]]></category>
		<guid isPermaLink="false">https://diary.taskinghouse.com/?p=2688</guid>

					<description><![CDATA[<p>在 macOS 中的 Gatekeeper 會阻擋我們開啟不是來自 App Store 或蘋果認證開發者的應用程式，使應用程式無法執行並跳出警告。我們可以透過 ...</p>
<p>這篇文章 <a rel="nofollow" href="https://taskinghouse.com/posts/how-open-apps-unidentified-developers-mac/">「教學」解決 macOS 應用程式無法確認開發者的識別身份</a> 最早出現於 <a rel="nofollow" href="https://taskinghouse.com">TaskingHouse</a>。</p>
]]></description>
										<content:encoded><![CDATA[<p>在 macOS 中的 Gatekeeper 會阻擋我們開啟不是來自 App Store 或蘋果認證開發者的應用程式，使應用程式無法執行並跳出警告。我們可以透過 <a href="https://taskinghouse.com/posts/4689915-allow-install-open-apps-from-anywhere-in-macos-high-sierra-gatekeeper-for-good/">解決 macOS 無法開啟未識別開發者應用程</a> 這篇教學，從終端機輸入指令，就可以解除這項限制。</p>
<p>不過最近筆者從 GitHub 下載 LyricX 這套軟體時，雖然在系統偏好設定中，安全性與隱私已經選擇「任何來源」的選項，但還是無法開啟 LyricX，且跳出「無法確認開發者的識別身份」的錯誤訊息。</p>
<p><img decoding="async" src="https://taskinghouse.com/wp-content/uploads/2019/02/it-is-from-an-unidentified-developer-01.jpg" alt="無法打開因為無法確認開發者的識別身份" /></p>
<p>如過你也遇到這種情況，建議先參考上面的教學，將系統偏好設定中安全性與隱私改為「任何來源」。如果修改完後還是遇到這個問題，此時我們可以按住鍵盤上的 Control 鍵，同時在應用程式上點擊滑鼠右鍵，選擇「打開」。</p>
<p><img decoding="async" src="https://taskinghouse.com/wp-content/uploads/2019/02/it-is-from-an-unidentified-developer-02.jpg" alt="按住 Control 鍵滑鼠右鍵點擊應用程式打開" /></p>
<p>接著應該就會從原本的錯誤訊息變成警告訊息「打開應用程式會允許其總是在這部 Mac 上執行」，再次選擇「打開」強制執行並允許 Mac 去開啟這個無法確認開發者識別身份的應用程式。</p>
<p><img decoding="async" src="https://taskinghouse.com/wp-content/uploads/2019/02/it-is-from-an-unidentified-developer-03.jpg" alt="按下打開強制執行無法確認開發者識別身份的應用程式" /></p>
<p>這篇文章 <a rel="nofollow" href="https://taskinghouse.com/posts/how-open-apps-unidentified-developers-mac/">「教學」解決 macOS 應用程式無法確認開發者的識別身份</a> 最早出現於 <a rel="nofollow" href="https://taskinghouse.com">TaskingHouse</a>。</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>「Mac」解決 macOS 無法開啟未識別開發者應用程式</title>
		<link>https://taskinghouse.com/posts/4689915-allow-install-open-apps-from-anywhere-in-macos-high-sierra-gatekeeper-for-good/</link>
		
		<dc:creator><![CDATA[Victor Hung]]></dc:creator>
		<pubDate>Fri, 22 Dec 2017 14:37:08 +0000</pubDate>
				<category><![CDATA[Mac]]></category>
		<category><![CDATA[High Sierra]]></category>
		<category><![CDATA[macOS]]></category>
		<category><![CDATA[安全性]]></category>
		<category><![CDATA[應用程式]]></category>
		<category><![CDATA[未識別]]></category>
		<category><![CDATA[系統偏好設定]]></category>
		<category><![CDATA[終端機]]></category>
		<category><![CDATA[軟體]]></category>
		<category><![CDATA[開啟]]></category>
		<category><![CDATA[開發者]]></category>
		<guid isPermaLink="false">https://diary.taskinghouse.com/posts/2017-12-22-allow-install-open-apps-from-anywhere-in-macos-high-sierra-gatekeeper-for-good/</guid>

					<description><![CDATA[<p>除了在 App Store 下載應用程式之外，有時候也會從網路上下載第三方軟體，比如說我很喜歡的 HyperDock，一個非常優秀的視窗管理外掛，雖然平時隱藏在...</p>
<p>這篇文章 <a rel="nofollow" href="https://taskinghouse.com/posts/4689915-allow-install-open-apps-from-anywhere-in-macos-high-sierra-gatekeeper-for-good/">「Mac」解決 macOS 無法開啟未識別開發者應用程式</a> 最早出現於 <a rel="nofollow" href="https://taskinghouse.com">TaskingHouse</a>。</p>
]]></description>
										<content:encoded><![CDATA[<p><img decoding="async" src="https://taskinghouse.com/archives/4689915/CG1y15VQGSKjzlCA9lTX_og-image.png" alt="og-image.png" /></p>
<p>除了在 App Store 下載應用程式之外，有時候也會從網路上下載第三方軟體，比如說我很喜歡的 HyperDock，一個非常優秀的視窗管理外掛，雖然平時隱藏在系統背後運作，但功能非常強大。不過因為 HyperDock 比較屬於系統工具，因此沒有在 App Store 上架，因此在安裝 HyperDock 時，就會跳出「無法打開&quot;HyperDock&quot;，因為它來自未識別的開發人員」這樣的訊息。</p>
<p>這就是因為 macOS 其中的 Gatekeeper 在作祟啦！因為有些從網路上下載的軟體可能會對 Mac 產生不良的影響，因此在 macOS 中就有一個叫做 Gatekeeper 的功能，專門保護 Mac 免於惡意軟體的侵擾。如果我們要安裝或開啟的應用程式，不是來自 App Store 或蘋果認證的開發者，就無法執行應用程式並跳出警告。</p>
<p>然而在這時候，我們到系統偏好設定內的安全性與隱私，點選「強制開啟」就可以一次性的允許執行這個應用程式，不過如果我們每次要安裝、執行應用程式的時候，都必須到系統偏好設定內來執行，實在是有一點麻煩。因此本篇教學會提供一個一次性的做法，來永久允許 Mac 安裝並執行第三方的應用程式。</p>
<p>在開始之前，可以看到系統偏好設定、安全性與隱私下方允許從以下來源下載的 App 中，只有「App Store」與「App Store 和已識別的開發者」兩個選項，因此如果應用程式不屬於上述兩個來源，就無法安裝或執行。原本網路上就有許多教學，從 Mac 終端機輸入 <code>sudo spctl --master-disable</code> 指令，就可以解除這項限制。不過在今年升級 High Sierra 之後，輸入這項指令似乎會出現一些錯誤訊息，因此我嘗試先取得管理員權限，就順利完成執行了。</p>
<p><img decoding="async" src="https://taskinghouse.com/archives/4689915/2nUuYfSXR2yhmt0MCdbE_1.png" alt="1.png" /></p>
<p>首先，打開 Mac 中的終端機並輸入：</p>
<pre><code>sudo -s
</code></pre>
<p>輸入使用者密碼，接著輸入以下指令：</p>
<pre><code>sudo spctl --master-disable
</code></pre>
<p><img decoding="async" src="https://taskinghouse.com/archives/4689915/c7RMkoUGS3qxMcxYOYkA_2.png" alt="2.png" /></p>
<p>請注意輸入密碼是不會顯示星號或任何字符，輸入完畢直接按 Enter 確認即可。輸入完指令按下 Enter 直接換行，什麼事情都沒有發生也是正常的，代表指令成功執行完畢了。</p>
<p>回到系統偏好設定，可以看到安全性與隱私下方，多出了一個「任何來源」的選項。</p>
<p><img decoding="async" src="https://taskinghouse.com/archives/4689915/O9IOTOqwQted2dbU4RU2_3.png" alt="3.png" /></p>
<p>如此一來，就可以隨心所欲安裝任何想要的應用程式了。然而，如果將所需要的軟體都安裝完畢，擔心會不小心安裝或執行惡意程式的話，可以再透過以下指令，將 Gatekeeper 的功能再次開啟：</p>
<pre><code>sudo spctl --master-enable
</code></pre>
<p><img decoding="async" src="https://taskinghouse.com/archives/4689915/1RUb65lqQyKbOaPfMEOP_4.png" alt="4.png" /></p>
<p>這篇文章 <a rel="nofollow" href="https://taskinghouse.com/posts/4689915-allow-install-open-apps-from-anywhere-in-macos-high-sierra-gatekeeper-for-good/">「Mac」解決 macOS 無法開啟未識別開發者應用程式</a> 最早出現於 <a rel="nofollow" href="https://taskinghouse.com">TaskingHouse</a>。</p>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
