-
Notifications
You must be signed in to change notification settings - Fork 4
Mobile Development
Shaheer Ahmad edited this page Dec 17, 2025
·
1 revision
The project uses Capacitor to wrap the web application into native iOS and Android apps.
- Android: Install Android Studio.
- iOS: Install Xcode (macOS only).
-
CocoaPods (for iOS):
sudo gem install cocoapods
Make your changes in React (src/) and test them in the browser (npm run dev).
Once you are happy with the changes, build and sync them to the native projects:
npm run build
npx cap syncThis command copies the built assets (dist/) into the android/ and ios/ folders.
Android:
npx cap open android- Android Studio will open.
- Wait for Gradle sync.
- Click the "Run" (Green Play) button.
iOS:
npx cap open ios- Xcode will open.
- Select a Simulator (e.g., iPhone 15).
- Click the "Play" button.
-
"Google Services Missing": If using Firebase Native plugins, ensure
google-services.json(Android) andGoogleService-Info.plist(iOS) are placed in the correct native folders. -
Assets not updating: Did you run
npm run buildbefore syncing? Capacitor syncs the built output, not the live source code.
Home • GitHub Repository • Report an Issue • Contribute
Maintained with ❤️ by the 365Connect Community Team.
© 2025 365Connect Community. Licensed under MIT.