Tauri 應(yīng)用程序捆綁包定制

2023-10-19 17:20 更新

Tauri 配置文件提供以下選項(xiàng),用于自定義您的應(yīng)用程序捆綁包:

  • 捆綁包名稱:您的應(yīng)用程序的可讀名稱。由 package.productName 屬性配置。
  • 捆綁包版本:您的應(yīng)用程序的版本。由 package.version 屬性配置。
  • 應(yīng)用程序類別:描述您的應(yīng)用程序的類別。由 tauri.bundle.category 屬性配置。您可以在此處查看 macOS 類別的列表。
  • 版權(quán)信息:與您的應(yīng)用程序關(guān)聯(lián)的版權(quán)字符串。由 tauri.bundle.copyright 屬性配置。
  • 捆綁包圖標(biāo):您的應(yīng)用程序的圖標(biāo)。使用 tauri.bundle.icon 數(shù)組中列出的第一個(gè) .icns 文件。
  • 最低系統(tǒng)版本:由 tauri.bundle.macOS.minimumSystemVersion 屬性配置。
  • DMG 許可文件:添加到 .dmg 文件的許可證。由 tauri.bundle.macOS.license 屬性配置。
  • Entitlements.plist 文件:Entitlements 控制應(yīng)用程序?qū)⒃L問的 API。由 tauri.bundle.macOS.entitlements 屬性配置。
  • 異常域:應(yīng)用程序可以訪問的不安全域,如 localhost 或遠(yuǎn)程 http 域。這是圍繞 NSAppTransportSecurity > NSExceptionDomains 設(shè)置 NSExceptionAllowsInsecureHTTPLoads 和 NSIncludesSubdomains 設(shè)置為 true 的便捷配置。有關(guān)更多信息,請參見 tauri.bundle.macOS.exceptionDomain。
信息
這些選項(xiàng)生成應(yīng)用程序捆綁包的 Info.plist 文件。您可以使用存儲(chǔ)在 Tauri 文件夾中的自定義 Info.plist 文件來擴(kuò)展生成的文件(默認(rèn)為 src-tauri)。在生產(chǎn)中,CLI 合并兩個(gè) .plist 文件,而在開發(fā)期間,核心層將其嵌入二進(jìn)制文件中。


以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號