Party Bus Interior
VibeRides

VibeRides

by LIONZMENβ„’

LIONZMEN

VibeRides

Party Bus

πŸ“± App Store Submission Guide

Two paths: iOS App Store (Capacitor) Β· Google Play (Bubblewrap)

1Install Capacitor in your project

In your project folder, run:

npm install @capacitor/core @capacitor/cli @capacitor/ios
2Initialize Capacitor

Run the init command β€” it will ask for your app name and package ID:

npx cap init "VibeRides NYC" com.lionzmen.viberides --web-dir dist
3Build your web app

Capacitor needs a production build first:

npm run build

This creates the dist/ folder Capacitor will package.

4Add the iOS platform
npx cap add ios

This creates an ios/ folder with a full Xcode project inside it.

5Sync your web code into the iOS project

Every time you update your web app, run this to sync changes:

npx cap sync ios
6Open in Xcode
npx cap open ios

Xcode will open. In Xcode you need to:

  • Select your project in the left sidebar
  • Under Signing & Capabilities β†’ choose your Apple Developer Team
  • Set your Bundle Identifier to com.lionzmen.viberides
  • Set version number (start with 1.0.0) and build number (1)
7Add App Icons & Splash Screen

Install the splash/icon plugin:

npm install @capacitor/splash-screen
npx cap sync

You'll need a 1024x1024px PNG icon (no transparency, no rounded corners β€” Apple adds those). Add it in Xcode under Assets.xcassets β†’ AppIcon.

8Archive & Upload to App Store Connect

In Xcode:

  • Select Any iOS Device (arm64) as the build target (not a simulator)
  • Menu: Product β†’ Archive
  • When the Organizer opens, click Distribute App
  • Choose App Store Connect β†’ upload
πŸ“‹ App Store Listing Checklist

βœ… App Name: VibeRides NYC

βœ… Subtitle: Luxury Party Bus Rentals

βœ… Category: Travel (primary), Entertainment (secondary)

βœ… Description: Book luxury party buses in NYC for birthdays, proms, weddings, and events. Flat hourly rates. No surge pricing.

βœ… Keywords: party bus, NYC, luxury ride, birthday, prom, limo, sprinter

βœ… Screenshots: 5 required β€” use iPhone 6.9" size. Capture: Home, Booking flow, Vehicle detail, Payment page, Booking confirmation.

βœ… Privacy Policy URL: https://viberidesnyc.com/PrivacyPolicy

βœ… Age Rating: 17+ (due to alcohol-related content at events)