SuperAPI AI 工具集

distributing-tauri-for-ios

智能体与模型

查看项目

更新于 10-15 20:21

技能介绍

用途:指导将 Tauri v2 应用发布到 Apple iOS App Store,覆盖从开发者账号到提交审核的完整流程。

主要能力:Apple Developer Program 注册;bundle identifier 与版本配置(tauri.conf.json 中 identifier、version、bundle.iOS.bundleVersion);在 App Store Connect 注册 Bundle ID;创建分发证书与 App Store 描述文件;Xcode 签名与能力配置;Info.plist 权限说明;图标生成;构建 IPA;TestFlight 内外部测试;App Store 提交与隐私问卷;常见签名、构建、上传错误排查;GitHub Actions CI/CD 示例;版本号管理。

必要用法:需 macOS、Xcode 与 iOS SDK,并加入 Apple Developer Program(资料称 99 美元/年)。初始化 iOS 项目用 tauri ios init;构建用 tauri ios build --export-method app-store-connect,产物在 src-tauri/gen/apple/build/arm64/[AppName].ipa;图标用 tauri icon /path/to/app-icon.png --ios-color '#ffffff';上传可用 xcrun altool --upload-app --type ios --file ... --apiKey ... --apiIssuer ...,或用 Transporter、Xcode Organizer。

适用场景:需要把 Tauri 桌面/移动应用上架 iOS 的开发者,以及配置自动化发布流水线的团队。

限制:仅针对 iOS 与 App Store 分发;需苹果开发者账号与 macOS 环境;审核通常 24-48 小时,上传处理约 15-30 分钟;具体价格、平台政策与最新命令请以苹果和 Tauri 官方文档为准。