mcpField
U
uniapp-native-app

uniapp-native-app

github.com/full-stack-skills开发11113 次安装4 周前更新
代码仓库

关于 uniapp-native-app

用于将 uni-app 项目打包为 Android 或 iOS 原生应用并配置原生设置的技能。它引导开发者使用对应平台的示例和构建配置模板完成打包与发布相关任务。

主要功能

  1. 01将 uni-app 打包为 Android 和 iOS 应用
  2. 02配置 manifest 和权限
  3. 03设置签名与证书
  4. 04定制原生应用功能
  5. 05使用平台专属示例和模板

适用场景

  1. 01准备 Android 应用安装包
  2. 02配置 iOS 签名和描述文件
  3. 03设置应用权限和原生选项
  4. 04规划原生应用构建与分发

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/full-stack-skills/uniapp-skills --skill uniapp-native-app

安装后在 Claude Code 中输入/uniapp-native-app确认已加载。

包含的文件

除 SKILL.md 外,安装时一起下载的参考资料和脚本。

LICENSE.txt
agents/
openai.yaml
examples/android/
build.md
keystore.md
signing.md
examples/guide/
intro.md
offline-packaging.md
examples/ios/
provisioning.md
signing.md
templates/
build-config.md

详细介绍

何时使用此技能

当用户希望执行以下操作时,请使用此技能:

  • 将 uni-app 打包为原生 Android 应用
  • 将 uni-app 打包为原生 iOS 应用
  • 配置原生应用设置(manifest、权限等)
  • 自定义原生应用功能
  • 集成原生插件
  • 配置应用签名和证书
  • 处理原生应用构建和分发

如何使用此技能

打包原生应用:

  1. 识别平台,根据用户的请求选择:

    • Android → 使用 Android 示例
    • iOS → 使用 iOS 示例
  2. 从 examples/ 目录中加载相应的示例文件:

    • examples/guide/ - 原生应用打包指南
    • examples/android/ - Android 打包示例
    • examples/ios/ - iOS 打包示例
  3. 从 templates/ 目录中加载相应的模板:

    • templates/build-config.md - 构建配置模板
  4. 按照这些文件中的具体说明进行打包

示例和模板

示例

位于 examples/ 目录中:

  • guide/ - 离线打包概览和设置
  • android/ - Android 签名、密钥库和构建配置
  • ios/ - iOS 签名、配置描述文件和构建配置
模板

位于 templates/ 目录中:

  • build-config.md - 构建配置模板

最佳实践

  1. 遵循平台指南:遵守 Android 和 iOS 开发标准
  2. 优化应用大小:尽量减小 APK/IPA 的大小
  3. 安全性:正确配置应用签名和证书
  4. 测试:发布前在真机上测试

资源

关键词

native app、原生 App、Android 打包、iOS 打包、离线打包、app packaging、native plugin

评论

支持 Markdown