How to Make an iOS App

Simple 3-step guide to convert your website into an iOS app and publish it to the App Store

Overview

Creating an iOS app with WebToApp.app is simple! Follow these 3 essential steps to convert your website into an iOS app and publish it to the App Store.

Estimated Time

The entire process typically takes 5 days from start to publication, including Apple's review time

Prerequisites

Before you begin, make sure you have:

  • A live, functioning website with a valid URL
  • An Apple ID
  • A WebToApp.app account with an active subscription
  • App icon image (1024x1024 pixels, PNG format)

Step 1: Enroll in Apple Developer Program

1.1 Join Apple Developer Program

To publish apps on the App Store, you need to join the Apple Developer Program:

  1. Visit Apple Developer Program
  2. Click "Enroll"
  3. Sign in with your Apple ID
  4. Complete the enrollment process
  5. Pay the annual fee of $99 USD
  6. Wait for approval (can take 24-48 hours)

Important

You must enroll in the Apple Developer Program before you can publish iOS apps

Step 2: Add WebToApp.app as App Manager

2.1 Grant App Manager Access

This is a critical step! To allow us to upload your build directly to App Store Connect, you need to invite our email as an App Manager with specific permissions.

  1. Go to App Store Connect
  2. Sign in with your Apple Developer account
  3. Click on "Users and Access" (in the top menu)
  4. Click the "+" button or "Add Users"
  5. Enter the email: fortuly.apps@gmail.com
  6. Enter the name: Fortuly Webtoapp
  7. Select role: "App Manager"
  8. Under "Apps" section, select your app or choose "Access to All Apps"
  9. IMPORTANT: Grant these permissions:
    • App Manager
    • Marketing
    • Programmer
    • Create New Apps
    • Generate API Keys
  10. Click "Invite"
  11. We will accept the invitation and be ready to upload your build

Why These Permissions?

These permissions allow us to create your app, upload builds, manage TestFlight, and handle the entire submission process for you.

Step 3: Configure Your App and Request Build

3.1 Set Up Your Project

  1. Log in to your WebToApp.app dashboard
  2. Go to your project's iOS Build section
  3. You'll see your predefined App Bundle Identifier: com.yourcompany.yourapp
  4. Customize your app settings:
    • App Name
    • App Icon (1024x1024 PNG)
    • Splash Screen
    • Color Theme

3.2 Subscribe to a Plan

  1. Navigate to the Pricing page
  2. Choose a plan that includes iOS support ($75/year for iOS only or $99/year for iOS + Android)
  3. Complete the payment process

3.3 Request iOS Build

  1. In your project's iOS Build section, click "Request iOS Build"
  2. Our team will process your build request
  3. Build typically completes within 24 hours
  4. We'll upload your app directly to App Store Connect

What Happens Next?

Build Process

Our team will:

  • Compile your app with your configurations
  • Generate all necessary certificates and profiles
  • Sign your app for App Store distribution
  • Upload the build directly to your App Store Connect account
  • Notify you when the build is ready

App Store Submission

Once your build is ready:

  • You'll receive an email notification
  • Your app will appear in App Store Connect
  • Complete your app's App Store listing (description, screenshots, etc.)
  • Submit for Apple's review
  • Apple typically reviews apps within 1-3 days
  • After approval, your app goes live on the App Store!

Post-Launch

Content Updates

No rebuild needed! When you update your website, changes automatically appear in your app since it's a WebView-based app.

App Updates

For app functionality changes or new features:

  1. Request a new build from WebToApp.app
  2. We upload the new build to App Store Connect
  3. Create a new version in App Store Connect
  4. Submit for review

Troubleshooting

Common Issues

  • Build doesn't appear: Ensure fortuly.apps@gmail.com has all required permissions
  • App rejected: Review Apple's feedback and make necessary changes
  • Permission issues: Double-check all permissions are granted in App Store Connect

Need Help?

Our support team is here to help with every step of the process. Don't hesitate to reach out if you encounter any issues!

That's It!

Follow these 3 simple steps and we'll handle all the technical complexity for you

Was this helpful?