codecamp

Tauri 预先准备

  • Windows - 尽管可能适用于其他平台,但本教程使用了PowerShell的本机功能。 
  • 一个可运行的Tauri应用程序 
  • 代码签名证书 - 您可以在Microsoft文档中列出的服务中获取其中之一。可能还有其他非EV证书的授权机构未包含在列表中,因此请自行比较并自担风险进行选择。 请务必获取代码签名证书,SSL证书无法使用! 

本指南假定您拥有标准的代码签名证书。如果您有EV证书,通常涉及硬件令牌,请按照颁发机构的文档操作。

备注
如果您使用EV证书签署应用程序,它将立即在Microsoft SmartScreen中获得声誉,并不会向用户显示任何警告。
如果您选择OV证书,通常价格较便宜且适用于个人,Microsoft SmartScreen在用户下载应用程序时仍会向用户显示警告。直到您的证书积累足够的声誉可能需要一些时间。您可以选择将您的应用程序提交给Microsoft进行手动审核。虽然不能保证,但如果应用程序不包含任何恶意代码,Microsoft可能会授予额外的声誉,并有可能删除特定上传文件的警告。


Tauri Intro
Tauri A. 将您的 .cer 证书转换为 .pfx 格式
温馨提示
下载编程狮App,免费阅读超1000+编程语言教程
取消
确定
目录

Tauri 指南

Tauri 特性

Tauri 插件

Tauri 应用程序接口

Tauri JavaScript/TypeScript

Tauri 命令行界面

Tauri 进程

Tauri 参考

Tauri WebView 版本

关闭

MIP.setData({ 'pageTheme' : getCookie('pageTheme') || {'day':true, 'night':false}, 'pageFontSize' : getCookie('pageFontSize') || 20 }); MIP.watch('pageTheme', function(newValue){ setCookie('pageTheme', JSON.stringify(newValue)) }); MIP.watch('pageFontSize', function(newValue){ setCookie('pageFontSize', newValue) }); function setCookie(name, value){ var days = 1; var exp = new Date(); exp.setTime(exp.getTime() + days*24*60*60*1000); document.cookie = name + '=' + value + ';expires=' + exp.toUTCString(); } function getCookie(name){ var reg = new RegExp('(^| )' + name + '=([^;]*)(;|$)'); return document.cookie.match(reg) ? JSON.parse(document.cookie.match(reg)[2]) : null; }