打包多端神器-Tauri2.0-打包IOS应用-打包分发

官网:

Tauri 是一个创新的框架,它允许开发者使用 Web 技术栈(如 HTML、CSS 和 JavaScript)来构建跨平台的桌面应用程序。Tauri v2 版本带来了许多新特性和改进,包括更好的安全性、更小的应用体积和更强大的跨平台支持/。

环境准备

确保你已经安装了 Node.js 和 npm。然后,安装 Tauri CLI:

npm install -g @tauri-apps/cli

确保安装 Rust ,

在 macOS 或 Linux 上:

curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh

在 Windows 上:

可以下载并运行 rustup-init.exe 安装程序:

访问官网并下载安装程序:https://rustup.rs/

配置

可参考:https://github.com/atilafassina/quantum

  1. 修改 Cargo.toml
    【常用命令】(cargo build)(cargo update)
  2. 创建lib库:lib.rs
  3. 修改:main.rs

注意:可能需要更新一下库:

cargo update

cargo build

常见命令

可查看官网

tauri ios init
tauri ios dev
tauri ios build

IOS打包分发

  1. 注意查看 identifier 的配置,这个配置需要跟 app store connect 一致
  2. 用xcode 打开 …/gen/apple/nextchat.xcodeproj 修改对应的team 并且添加 signing
    Targets -> BuildSettings -> Signing [修改: Code Signing identity 指向你签名证书、 Team 正确的团队]
  3. 修改编译命令:
tauri ios build --export-method app-store-connect

最终打包成 .ipa 文件,利用 Transporter 上传

证书问题

前往 证书管理 下载安装

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

今天也想MK代码

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值