English

Preparing for the App Store

condoo.Vibe exports your iOS build. Use your Apple Developer account to prepare store assets, disclosures, and the App Store submission.

After exporting your iOS application from condoo.Vibe, you may choose to distribute it through Apple's App Store.

condoo.Vibe currently helps you build and export the iOS application, but App Store submission is handled separately through your own Apple Developer account.

condoo.Vibe builds the app. You manage App Store distribution through Apple.

Where condoo.Vibe Stops

The current condoo.Vibe iOS workflow takes you through:

condoo.Vibe PROJECT
     ↓
MOBILE READINESS
     ↓
BUILD iOS APP
     ↓
DOWNLOAD / EXPORT

From that point onward, Apple's developer and App Store processes happen outside condoo.Vibe.

Conceptually:

condoo.Vibe
 ↓
iOS Export
 ↓
Your iOS App
 ↓
Apple Developer Workflow
 ↓
App Store
 ↓
Apple Review
 ↓
Distribution

Apple controls the requirements and approval process for App Store distribution.

You'll Need an Apple Developer Account

To distribute an app through the App Store, you'll need your own Apple Developer account.

Apple manages developer enrollment separately from condoo.Vibe.

For agencies, decide early who should own the application.

For example:

condoo.Vibe
 ↓
Agency Builds App
 ↓
iOS Export
 ↓
Client Apple Developer Account
 ↓
App Store

For a client-owned product, publishing through the client's developer account can make long-term ownership clearer.

App Store Information

condoo.Vibe doesn't need all of your App Store listing information in order to build the iOS app.

Apple may ask for additional information during the distribution process.

This can include things such as:

These belong to the App Store publishing process rather than the condoo.Vibe build process.

App Icon and Store Assets

You'll typically need polished visual assets for your store listing.

These may include:

Prepare assets that accurately represent the product.

For example, a CRM app might show:

A booking app might show:

Avoid using screenshots containing real private customer data.

App Description

Your listing should explain the product from the user's perspective.

For example:

Acme Client Portal gives customers one place to track projects, access files, review deliverables, communicate with their team, and monitor progress from their iPhone.

A useful description answers:

You don't need to explain the underlying condoo.Vibe architecture to App Store users.

Privacy Policy

If your application collects or processes user information, Apple may require appropriate privacy disclosures and a privacy policy.

This can become relevant when your app uses:

Your privacy policy should reflect what the application actually does.

App Privacy Information

Apple may ask you to disclose how the application handles data.

Depending on your product, this could involve information such as:

Your disclosures should reflect the actual application and any external services it uses.

For example:

USER
 ↓
condoo.Vibe APP
 ↓
NEON
 ↓
STRIPE / RESEND / CLOUDINARY / OTHER SERVICES

Understanding your application's data flow helps make these disclosures more accurate.

Device Permissions

Some apps may need access to device capabilities.

Examples include:

Only request permissions the application genuinely needs.

For example, a profile-photo feature may need access to photos or camera functionality.

A simple dashboard app probably shouldn't request location access unless there's a clear product reason.

Explain Why Permissions Are Needed

Apple may require applications to clearly explain why certain permissions are requested.

For example:

Camera access is used to upload profile photos.

or:

Photo-library access is used to attach images to property listings.

The permission should make sense in the context of the feature.

Payments Require Extra Attention

If your app sells:

Apple may have specific payment requirements.

This can differ from selling:

Before submission, review Apple's current payment requirements for your exact business model.

Test Before Distribution

Before beginning App Store submission, test the exported iOS application thoroughly.

Check:

App Store review shouldn't be your first real QA session.

Test Important User Journeys

For a SaaS app:

Open App
  ↓
Sign Up
  ↓
Login
  ↓
Dashboard
  ↓
Use Core Feature
  ↓
Account Settings

For a booking app:

Open App
  ↓
Browse
  ↓
Choose Service
  ↓
Book
  ↓
Confirmation

For a client portal:

Login
  ↓
Projects
  ↓
Open Project
  ↓
View Files
  ↓
Send Message

The complete customer journey should work.

Apple's Review Process

Apple reviews submitted apps according to its own current guidelines and requirements.

Review may involve areas such as:

condoo.Vibe doesn't control Apple's approval decision.

If Apple Rejects the App

A rejection doesn't necessarily mean the entire product needs to be rebuilt.

First understand the reason.

For example:

Missing privacy information

is different from:

App crashes when users sign in.

If Apple identifies a product issue, return to condoo.Vibe and address that specific problem.

For example:

During App Store review, the app crashes when a signed-out user opens the Account screen. Debug this flow without changing the rest of the mobile app.

Then:

FIX IN condoo.Vibe
    ↓
MOBILE READINESS
    ↓
NEW iOS BUILD
    ↓
TEST
    ↓
RESUBMIT

Updating the App Later

Your application will likely continue evolving after release.

For example:

LIVE iOS APP
      ↓
Improve in condoo.Vibe
      ↓
Mobile Readiness
      ↓
New iOS Build
      ↓
Test
      ↓
Upload New Version
      ↓
Apple Review
      ↓
Release

condoo.Vibe remains the product-development environment while Apple manages store distribution.

For Agencies

If you're building iOS apps for clients, clarify responsibilities before launch.

Decide:

This avoids confusion later.

condoo.Vibe's Role

A simple way to understand the current boundary is:

condoo.Vibe handles

You handle outside condoo.Vibe

This makes the workflow clear.

Before You Begin App Store Submission

Prepare:

Then follow Apple's current submission process.

The Complete iOS Journey

Today, the complete flow looks like:

BUILD WITH condoo.Vibe
       ↓
MOBILE READINESS
       ↓
BUILD iOS APP
       ↓
DOWNLOAD / EXPORT
       ↓
TEST
       ↓
APPLE DEVELOPER WORKFLOW
       ↓
APP STORE REQUIREMENTS
       ↓
SUBMIT
       ↓
APPLE REVIEW
       ↓
RELEASE

condoo.Vibe handles the product-building and export side.

Apple handles distribution.