Apple 平台部署
- 歡迎
- Apple 平台部署簡介
- 新功能
- 
        
        
- 
        
        
- 
        
        - 「輔助使用」承載資料設定
- 「Active Directory 證書」承載資料設定
- AirPlay 承載資料設定
- 「AirPlay 保安」承載資料設定
- AirPrint 承載資料設定
- 「App 鎖定」承載資料設定
- 「相關網域」承載資料設定
- 「自動證書管理環境」(ACME)承載資料設定
- 「自主單一 App 模式」承載資料設定
- 「日曆」承載資料設定
- 「流動網絡」承載資料設定
- 「私人流動網絡」承載資料設定
- 「證書偏好設定」承載資料設定
- 「證書撤銷」承載資料設定
- 「證書透明度」承載資料設定
- 「證書」承載資料設定
- 「會議室顯示器」承載資料設定
- 「通訊錄」承載資料設定
- 「內容快取」承載資料設定
- 「目錄服務」承載資料設定
- 「DNS 代理」承載資料設定
- 「DNS 設定」承載資料設定
- Dock 承載資料設定
- 「網域」承載資料設定
- 「能源節約器」承載資料設定
- Exchange ActiveSync(EAS)承載資料設定
- Exchange Web Services(EWS)承載資料設定
- 「可延伸的單一登入」承載資料設定
- 「可延伸的單一登入 Kerberos」承載資料設定
- 「延伸功能」承載資料設定
- 「檔案保險箱」承載資料設定
- Finder 承載資料設定
- 「防火牆」承載資料設定
- 「字體」承載資料設定
- 「全域 HTTP 代理」承載資料設定
- 「Google 帳户」承載資料設定
- 「主畫面圖示排列」承載資料設定
- 「識別身份」承載資料設定
- 「身份偏好設定」承載資料設定
- 「核心延伸功能規則」承載資料設定
- LDAP 承載資料設定
- 「Lights Out 管理」承載資料設定
- 「鎖定畫面訊息」承載資料設定
- 「登入視窗」承載資料設定
- 「受管理的登入項目」承載資料設定
- 「郵件」承載資料設定
- 「網絡使用規則」承載資料設定
- 「通知」承載資料設定
- 「分級保護控制」承載資料設定
- 「密碼」承載資料設定
- 「列印」承載資料設定
- 「私隱偏好設定規則控制項目」承載資料設定
- 「轉送」承載資料設定
- SCEP 承載資料設定
- 「保安」承載資料設定
- 「設定輔助程式」承載資料設定
- 「單一登入」承載資料設定
- 「智慧卡」承載資料設定
- 「已訂閲的日曆」承載資料設定
- 「系統延伸功能」承載資料設定
- 「系統轉移」承載資料設定
- 「時光機」承載資料設定
- 「電視遙控器」承載資料設定
- Web Clip 承載資料設定
- 「網頁內容過濾器」承載資料設定
- Xsan 承載資料設定
 
 
- 詞彙表
- 文件修正記錄
- 版權

為 Mac 分派自訂套裝
Apple 裝置支援以無線方式安裝自訂套裝,無需透過 App Store。 有兩種方式可以分派專有的內部 App:
- 使用裝置管理服務 
- 使用網站 
使用裝置管理服務來分派 App
如要使用裝置管理服務,請配搭 InstallEnterpriseApplication(資料檔或內嵌的資料檔)或 InstallApplication(資料檔)指令使用資料檔。 偏好使用 InstallEnterpriseApplication 指令,因其支援 SHA-256 和證書綁定。 如需更多資料,請參閲:裝置管理指令。
使用網站來發佈 App
製作包括要在 Mac 上安裝的內容(例如 App、字體和程式碼)之套裝。
你可以決定是否要設計或提供用來發佈這些套裝的網站。 請確定用户已進行認證,並確定網站可從你的內部網絡或互聯網連接(視你的需要而定)。 將你的套裝檔案(副檔名為 .pkg)上載到你網站中某個可供認證用户取用的區域。
你可能會需要配置網頁伺服器,以正確地傳輸套裝。 對於伺服器,請將 MIME 類型加入到網頁服務的 MIME 類型設定:
- application/octet-stream pkg 
如為 Microsoft 的互聯網 Information Server(IIS),請使用 IIS Manager 來將 MIME 類型加到伺服器的「屬性」頁面中:
- .pkg/octet-stream 
常見的 macOS 資料檔
以下是資料檔的範例,其為 XML 屬性列表(.plist 檔案)。 下列欄位為必填項目:
- URL: 套裝的完整 HTTPS URL 
- kind: 需設定為軟件套裝 
以下是區塊配置的非必要欄位:
- md5-size: 每個區塊的大小 
- md5s: 每一個區塊的 MD5 雜湊 
- sha256-size: 每個區塊的大小 
- sha256s: 每一個區塊的 SHA-256 雜湊 
Mac 套裝的資料檔範例
以下是範例資料檔。 請注意在區塊配置欄位中,如 SHA-256 和 MD5 區塊配置資料皆有提供,建議使用 SHA-256。
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"><plist version="1.0"><dict>  <!-- array of downloads. -->  <key>items</key>  <array>   <dict>    <!-- an array of assets to download -->     <key>assets</key>      <array>        <dict>         <!-- Required. The asset kind. -->          <key>kind</key>          <string>software-package</string>          <!-- Optional. md5 is used here for chunking every 10 MB; Can also use sha256-size. -->          <key>md5-size</key>          <integer>10485760</integer>          <!-- Array of md5 hashes for each "md5-size" sized chunk; Can also use sha256s. -->          <key>md5s</key>          <array>            <string>41fa64bb7a7cae5a46bfb45821ac8b99</string>            <string>51fa64bb7a7cae5a46bfb45821ac8b98</string>            <string>61fa64bb7a7cae5a46bfb45821ac8b97</string>          </array>          <!-- required. the URL of the package to download. -->          <key>url</key>          <string>https://www.betterbag.com/apps/myapp.pkg</string>        </dict>      </array>    </dict>  </array></dict></plist>產生代碼簽名
在「終端機」App 中,先輸入指令(透過打字),然後在同一行輸入應用程式(透過將其從 Finder 視窗拖移)。 例如:
codesign -display -r - /Applications/CompanyName\ ApplicationName.app