Full-stack-skills uniapp-native-app
Packages uni-app projects as native Android APK/AAB and iOS IPA via offline packaging, covering manifest configuration, signing certificates, native plugin integration, and build distribution. Use when the user needs to package a uni-app as a native app, configure Android keystore or iOS provisioning, or set up offline build for distribution.
install
source · Clone the upstream repo
git clone https://github.com/partme-ai/full-stack-skills
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/partme-ai/full-stack-skills "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/uniapp-skills/uniapp-native-app" ~/.claude/skills/partme-ai-full-stack-skills-uniapp-native-app && rm -rf "$T"
manifest:
skills/uniapp-skills/uniapp-native-app/SKILL.mdsource content
When to use this skill
Use this skill whenever the user wants to:
- Package uni-app as native Android app
- Package uni-app as native iOS app
- Configure native app settings (manifest, permissions, etc.)
- Customize native app features
- Integrate native plugins
- Configure app signing and certificates
- Handle native app build and distribution
How to use this skill
To package native apps:
-
Identify the platform from the user's request:
- Android → Use Android examples
- iOS → Use iOS examples
-
Load the appropriate example file from the
directory:examples/
- Native app packaging guideexamples/guide/
- Android packaging examplesexamples/android/
- iOS packaging examplesexamples/ios/
-
Load the appropriate template from the
directory:templates/
- Build configuration templatestemplates/build-config.md
-
Follow the specific instructions in those files for packaging
Examples and Templates
Examples
Located in
examples/:
- guide/ - Offline packaging overview and setup
- android/ - Android signing, keystore, build configs
- ios/ - iOS signing, provisioning, build configs
Templates
Located in
templates/:
- build-config.md - Build configuration templates
Best Practices
- Follow platform guidelines: Adhere to Android and iOS development standards
- Optimize app size: Minimize APK/IPA size
- Security: Properly configure app signing and certificates
- Testing: Test on real devices before release
Resources
- Official Documentation: https://nativesupport.dcloud.net.cn/AppDocs/
Keywords
native app, 原生App, Android打包, iOS打包, 离线打包, app packaging, native plugin