-
Notifications
You must be signed in to change notification settings - Fork 0
ios deployment
github-actions[bot] edited this page Feb 23, 2026
·
1 revision
Complete production-ready guide for deploying nChat iOS app.
# Generate icons
pnpm ios:icons
# Open Xcode
pnpm ios:open
# Build debug
pnpm ios:build:debug
# Build release
pnpm ios:build:release
# Run on device
pnpm ios:runβ
App size: < 50 MB
β
Launch time: < 2 seconds
β
Memory: < 100 MB idle
β
Battery: < 5% per hour
β
Safe areas handled
β
Dark mode supported
β
Haptic feedback implemented
-
/platforms/capacitor/ios/App/App/Info.plist- All permissions configured -
/platforms/capacitor/ios/App/App/AppDelegate.swift- Background fetch + push notifications -
/platforms/capacitor/ios/App/App/App.entitlements- Production entitlements -
/platforms/capacitor/ios/App/App/Base.lproj/LaunchScreen.storyboard- Launch screen -
/src/lib/ios/*- Background fetch, push notifications, safe areas, haptics
Test on:
- iPhone 12 Mini (5.4")
- iPhone 13 (6.1")
- iPhone 14 Pro (6.1")
- iPhone 15 Pro Max (6.7") β
- iPad Pro 12.9"
Screenshots needed (capture via Xcode simulator):
- 6.7" display: 1290 x 2796
- 6.5" display: 1242 x 2688
- 5.5" display: 1242 x 2208
- 12.9" iPad: 2048 x 2732
- Documentation: https://nchat.app/docs
- Issues: https://github.com/nself/nself-chat/issues
- Email: support@nchat.app
nself-chat v0.3.0 | GitHub | Issues | Discussions | Demo
Edit this page | MIT License | Β© 2026
(See π Security section below for 2FA, PIN Lock, and security audits.)
(Search lives in π Reference below.)
- π¬ Advanced Messaging
- π E2EE Setup
- π Search Setup
- π Call Management
- πΊ Live Streaming
- π₯οΈ Screen Sharing
- πΉ Video Calling
- ποΈ Voice Calling
- π± Mobile Optimization
- π§ͺ Testing
- π i18n
- π API Overview
- π Complete Reference
- π» API Examples
- π€ Bot API
- π Auth API
- π GraphQL Schema
- π Deployment Overview
- π³ Docker
- βΈοΈ Kubernetes
- β Helm Charts
- β Production Checklist
- π Production Validation
- π’ Multi-Tenant
- ποΈ Architecture
- π Diagrams
- ποΈ Database Schema
- π Project Structure
- π TypeScript Types
- π SPORT Reference
- π 2FA
- π¬ Messaging
- π Call Management
- π Call State Machine
- π E2EE
- πΊ Live Streaming
- π± Mobile Calls
- π PIN Lock
- π Polls
- π₯οΈ Screen Sharing
- π Search
- π Social Media
- ποΈ Voice Calling
- π Security Overview
- π‘οΈ Security Audit
- β‘ Performance
- π Best Practices
- π 2FA
- π PIN Lock
- π E2EE
- π‘οΈ E2EE Audit
v1.0.0 β’ 2026