適用於:Configuration Manager (目前的分支)
重要事項
從 2022 年 1 月開始,已取代 Configuration Manager 的這項功能。 如需詳細資訊,請參閱 Mac 電腦。
當您為 Mac 電腦建立和部署應用程式時,請記住下列考量。
重要事項
本主題中的程序涵蓋有關將應用程式部署到安裝 Configuration Manager 用戶端的 Mac 電腦的資訊。 您註冊 Microsoft Intune 的 Mac 電腦不支援應用程式部署。
一般考量
您可以使用 Configuration Manager,將應用程式部署到執行 Configuration Manager Mac 用戶端的 Mac 電腦。 將軟體部署到 Mac 電腦的步驟與將軟體部署到 Windows 電腦的步驟類似。 不過,在為 Configuration Manager 管理的 Mac 電腦建立和部署應用程式之前,請考慮下列事項:
您必須先在 Mac 電腦上使用 CMAppUtil 工具,將這些應用程式轉換為可由 Configuration Manager 讀取的格式,才能將 Mac 應用程式套件部署到 Mac 電腦。
Configuration Manager 不支援將 Mac 應用程式部署給使用者。 相反地,必須對裝置進行這些部署。 同樣地,對於 Mac 應用程式部署,Configuration Manager 不支援部署軟體精靈的部署設定頁面上的 [將軟體預先部署到使用者的主要裝置] 選項。
Mac 應用程式支援模擬部署。
您無法將應用程式部署到用途為 [可用] 的 Mac 電腦。
Mac 電腦不支援部署軟體時傳送喚醒封包的選項。
Mac 電腦不支援背景智慧型傳送服務 (BITS) 下載應用程式內容。 如果應用程式下載失敗,則會從頭開始重新啟動。
當您為 Mac 電腦建立部署類型時,Configuration Manager 不支援全域條件。
建立及部署應用程式的步驟
下表提供為 Mac 電腦建立和部署應用程式的步驟、詳細資料和資訊。
| 步驟 | 詳細資料 |
|---|---|
| 步驟 1:準備用於 Configuration Manager 的 Mac 應用程式 | 您必須先使用 Mac 電腦上的 CMAppUtil 工具,將 Mac 軟體轉換為 Configuration Manager.cmmac 檔案,才能從 Mac 軟體套件建立 Configuration Manager 應用程式。 |
| 步驟 2:建立包含 Mac 軟體的 Configuration Manager 應用程式 | 使用 [建立應用程式精靈 ] 建立適用於 Mac 軟體的應用程式。 |
| 步驟 3:建立 Mac 應用程式的部署類型 | 只有當您未從應用程式自動匯入此資訊時,才需要此步驟。 |
| 步驟 4:部署 Mac 應用程式 | 使用 [部署軟體精靈 ] 將應用程式部署到 Mac 電腦。 |
| 步驟 5:監視 Mac 應用程式的部署 | 監控應用程式部署到 Mac 電腦是否成功。 |
為 Mac 電腦建立和部署應用程式的補充程序
使用下列程序,為受 Configuration Manager 管理的 Mac 電腦建立和部署應用程式。
步驟 1:準備用於 Configuration Manager 的 Mac 應用程式
在 Mac 電腦上建立和部署 Configuration Manager 應用程式的程序,與 Windows 電腦的部署程序類似。 不過,在建立包含 Mac 部署類型的 Configuration Manager 應用程式之前,您必須使用 CMAppUtil 工具來準備應用程式。 此工具會隨著 Mac 用戶端安裝檔案一起下載。 CMAppUtil 工具可以收集應用程式的相關資訊,其中包括來自下列 Mac 套件的偵測資料:
Apple 磁碟映像 (.dmg)
元套件檔案 (.mpkg)
macOS X 安裝程式套件 (.pkg)
macOS X 應用程式 (.app)
收集應用程式資訊之後, CMAppUtil 接著會建立副檔名為 .cmmac 的檔案。 此檔案包含 Mac 軟體的安裝檔案,以及可用於評估是否已安裝應用程式的偵測方法相關資訊。 CMAppUtil 也可以處理包含多個 Mac 應用程式的 .dmg 檔案,並為每個應用程式建立不同的部署類型。
將 Mac 軟體安裝套件複製到您從 Microsoft 下載中心解壓縮 macclient.dmg 檔案內容的 Mac 電腦資料夾。
在同一部 Mac 電腦上,開啟終端機視窗,然後導覽至解壓縮 macclient.dmg 檔案內容的資料夾。
瀏覽至 [工具 ] 資料夾,然後輸入下列命令列命令:
./CMAppUtil<屬性>
例如,假設您想要將儲存在使用者桌面資料夾中的名為 MySoftware.dmg 的 Apple 磁碟映像檔內容轉換為相同資料夾中的 cmmac 檔案。 您還要為磁碟映像檔中的所有應用程式建立 cmmac 檔案。 若要執行這項操作,請使用下列命令列:
./CMApputil –c /使用者/<使用者名稱>/桌面/MySoftware.dmg -o /使用者/<使用者名稱>/桌面 -a
注意事項
應用程式名稱不能超過 128 個字元。
若要設定 CMAppUtil 的選項,請使用下表中的命令列屬性:
Property 其他相關資訊 -h 顯示可用的命令列屬性。 -r 將提供的 .cmmac 檔案 detection.xml 輸出至 stdout。 輸出包含偵測參數和用來建立 .cmmac 檔案的 CMAppUtil 版本。 -c 指定要轉換的來源檔案。 -o 搭配 –c 屬性指定輸出路徑。 -a 為磁碟映像檔中的所有應用程式和套件自動建立 .cmmac 檔案及 –c 屬性。 -s 如果找不到偵測參數,則略過產生 detection.xml,並強制建立不含 detection.xml 檔案的 .cmmac 檔案。 -v 顯示來自 CMAppUtil 工具的更詳細輸出以及診斷資訊。 確定已在您指定的輸出資料夾中建立 .cmmac 檔案。
建立包含 Mac 軟體的 Configuration Manager 應用程式
使用下列程序協助您為受 Configuration Manager 管理的 Mac 電腦建立應用程式。
在 Configuration Manager 主控台中,選擇 [軟體程式庫>] [應用程式管理>應用程式]。
在 [首頁] 索引標籤的 [ 建立] 群組中,選擇 [建立應用程式]。
在 [建立應用程式精靈] 的 [一般] 頁面上,選取 [從安裝檔案自動偵測此應用程式的相關資訊]。
注意事項
如果要自行指定有關應用程式的資訊,請選取 手動指定應用程式資訊。 如需如何手動指定資訊的詳細資訊,請參閱 如何使用 Configuration Manager 建立應用程式。
在 [類型 ] 下拉式清單中,選取 [Mac OS X]。
在 [ 位置 ] 欄位中,以 \\<server>\<share>\<filename> 的形式,將 UNC 路徑指定為 Mac 應用程式安裝檔案 (.cmmac 檔案) ,以偵測應用程式資訊。 或者,選擇 [ 瀏覽] 以瀏覽並指定安裝檔案位置。
注意事項
您必須能夠存取包含應用程式的 UNC 路徑。
選擇 [下一步]。
在 [建立應用程式精靈] 的 [匯入資訊] 頁面上,檢閱匯入的資訊。 如有需要,您可以選擇 [上一個] 返回並修正任何錯誤。 選擇 [下一步 ] 以繼續。
在 [建立應用程式精靈] 的 [一般資訊] 頁面上,指定應用程式的相關資訊,例如應用程式名稱、註解、版本和選用參考,以協助您在 Configuration Manager 主控台中參考應用程式。
注意事項
如果先前是從應用程式安裝檔案取得應用程式資訊,則某些應用程式資訊可能已在此頁面上。
選擇 [下一步],在 [摘要 ] 頁面上檢閱應用程式資訊,然後完成 [建立應用程式精靈]。
新的應用程式會顯示在 Configuration Manager 主控台的 [應用程式] 節點中。
步驟 3:建立 Mac 應用程式的部署類型
使用下列程序協助您建立部署類型,適用於由 Configuration Manager 管理的 Mac 電腦。
注意事項
如果您在 [建立應用程式精靈] 中自動匯入應用程式相關資訊,則應用程式的部署類型可能已經建立。
在 Configuration Manager 主控台中,選擇 [軟體程式庫>] [應用程式管理>應用程式]。
選取應用程式。 然後,在 [常用 ] 索引標籤的 [ 應用程式 ] 群組中,選擇 [建立部署類型 ],為此應用程式建立新的部署類型。
注意事項
您也可以從 [建立應用程式精靈] 及 [應用程式名稱>屬性] 對話方塊的< [部署類型] 索引標籤啟動 [建立部署類型精靈]。
在建立部署類型精靈的 [一般] 頁面上,於 [類型] 下拉式清單中,選取 [Mac OS X]。
在 [位置 ] 欄位中,以 \\<server>\<share>\<filename> 格式指定應用程式安裝檔案 (.cmmac 檔案) 的 UNC 路徑。 或者,選擇 [ 瀏覽] 以瀏覽並指定安裝檔案位置。
注意事項
您必須能夠存取包含應用程式的 UNC 路徑。
選擇 [下一步]。
在 [建立部署類型精靈] 的 [匯入資訊] 頁面上,檢閱匯入的資訊。 如有必要,請選擇 [上一個] 返回並修正任何錯誤。 選擇 [下一步 ] 以繼續。
在「建立部署類型精靈」的「一般資訊」頁面上,指定應用程式的相關資訊,例如應用程式名稱、註解和部署類型可用的語言。
注意事項
如果先前是從應用程式安裝檔案取得某些部署類型資訊,則某些部署類型資訊可能已在此頁面上。
選擇 [下一步]。
在建立部署類型精靈的 [需求] 頁面上,您可以指定部署類型必須先符合的條件,才能在 Mac 電腦上安裝。
選擇 [新增 ] 以開啟 [建立需求 ] 對話方塊並新增需求。
注意事項
您也可以在 [部署類型名稱>屬性] 對話方塊的<[需求] 索引標籤上新增需求。
從 [類別 ] 下拉式清單中,選取此需求適用於裝置。
從 [條件] 下拉式清單中,選取您要用來評估 Mac 電腦是否符合安裝需求的條件。 此清單的內容會根據您選取的類別而有所不同。
從 運算子 下拉式清單中,選擇要使用的運算子,將所選條件與指定值進行比較,以評估使用者或裝置是否符合安裝需求。 可用的運算子會根據選取的條件而異。
在 「值」 欄位中,指定要與所選條件和運算子一起使用的值,以評估使用者或裝置是否符合安裝需求。 可用的值會根據您選取的條件和運算子而異。
選擇 [確定 ] 以儲存需求規則並結束 [ 建立需求 ] 對話方塊。
在 [建立部署類型精靈] 的 [需求] 頁面上,選擇 [下一步]。
在 [建立部署類型精靈] 的 [摘要] 頁面上,檢閱精靈要採取的動作。 如有必要,請選擇 [Previous] 返回並變更部署類型設定。 選擇 [下一步 ] 以建立部署類型。
[ 進度] 頁面完成後,請檢閱已採取的動作,然後選擇 [關閉 ] 以完成 [建立部署類型精靈]。
如果您從 [建立應用程式精靈] 啟動此精靈,將會回到 [部署類型 ] 頁面。
部署 Mac 應用程式
將應用程式部署到 Mac 電腦的步驟與將應用程式部署到 Windows 電腦的步驟相同,但有以下差異:
不支援向使用者部署應用程式。
不支援用途為 [可用] 的部署。
不支援部署軟體精靈 [部署設定] 頁面上的 [將軟體預先部署到使用者的主要裝置] 選項。
由於 Mac 電腦不支援軟體中心,因此將忽略部署軟體精靈 [使用者體驗] 頁面上的 [使用者通知] 設定。
Mac 電腦不支援部署軟體時傳送喚醒封包的選項。
注意事項
您可以建立只包含 Mac 電腦的集合。 若要這樣做,請建立使用查詢規則的集合,並使用 「如何建立查詢 」主題中的範例 WQL 查詢。
如需詳細資訊,請參閱 部署應用程式。
步驟 5:監視 Mac 應用程式的部署
您可以使用與監控 Windows 電腦的應用程式部署相同的程序來監視 Mac 電腦的應用程式部署。
如需詳細資訊,請參閱 監視應用程式。