Apple Store Rejection for Mosawirin App - Need Developer Assistance

Hello fellow developers,

I've recently submitted my app, "Mosawirin," to the Apple Store, and unfortunately, it was rejected due to Guideline 4.2 - Design - Minimum Functionality. I'm seeking advice or suggestions on how to address this issue effectively. Below, I'll provide an overview of my app's concept, its new features, and the improvements I've made.

App Concept:

Mosawirin is a platform that connects users with professional photographers, models, makeup artists, hairstylists, and other service providers across Saudi Arabia. Service providers can register and offer their services, while users can browse, filter, and book services directly through the app. Users can also communicate with the service providers for detailed arrangements.

New Features and Improvements:

I made several enhancements to ensure a richer user experience and better overall functionality:

  1. In-app Messaging: A built-in chat feature for seamless communication between users and service providers.
  2. Comments and Ratings: Users can now leave comments and rate packages to help others choose the best services.
  3. Notifications: Real-time custom notifications regarding new offers, booking updates, and chat messages.
  4. Direct Booking: Streamlined booking feature for users to reserve service providers directly within the app. The booking button, named "Contact" in the app, allows users to select the appropriate event time to facilitate communication with the service provider. After pressing the button, users are presented with four options:
    • Call
    • In-app Chat
    • Redirect to WhatsApp
    • Send Booking Request to Photographer
  5. Direct Contact via WhatsApp: Users can connect with service providers not only through the app's chat but also via WhatsApp.
  6. Service Provider Listings: Categorized lists of service providers such as photographers, makeup artists, and models.
  7. Detailed Profiles for Providers: Service providers have profiles showcasing their packages, offers, and reviews.
  8. Service Filtering and Categorization: Users can filter services based on city, gender, and category, improving ease of use.
  9. Like Feature: Users can mark their favorite packages to revisit and book later.
  10. Report Feature: Users can report inappropriate content or comments to maintain a clean and safe environment.
  11. Ad Display Date and View Count: Each advertisement now includes the display date and the number of views, giving users insight into the popularity and currency of each service.
  12. Demo Content for Apple Review: The app currently includes demo content for review purposes. When accessing any category, there are a number of sample entries available until the app is officially launched. The app relies significantly on service providers to upload real content after the official release.

Account Management Features for Service Providers:

Service providers, such as photographers, have full account management capabilities. They can:

  • Modify or delete their packages.
  • Track and manage orders.
  • Directly communicate with clients.
  • Delete their accounts if needed.

Service Provider Finder:

Users can post advertisements searching for specific service providers, like photographers or makeup artists, to suit their event needs.

Product Details Example:

Each product (or service package) includes the following details:

  • Image: Displaying the service provider's offering (e.g., an event photo sample).
  • Title: Name of the package (e.g., "Event Photography Package").
  • Description: Details about the package, including duration and scope (e.g., "Full event coverage with 200 edited photos").
  • Price: Clear pricing (e.g., "1000 SAR per event").
  • City and Service Time: Where and when the service is available.
  • Booking Button: A button for easy booking.
  • Ad Display Date and View Count: Information on when the ad was displayed and how many times it has been viewed.

Possible Limitations of the App:

I acknowledge that there are some limitations in the current version of Mosawirin:

  1. Single Language Support: The app is currently available only in Arabic, as it is specifically targeted towards Arabic speakers within Saudi Arabia. This might limit its appeal to non-Arabic speaking users.
  2. No Light/Dark Mode Option: The app does not yet support a light or dark mode feature, which may impact the user experience for those who prefer specific visual themes.
  3. No Location Request Feature: The app does not ask users to share their location through a map, as I believe users can manually input their location or use filters to find relevant service providers. However, I am open to adding this feature if it would improve the app's usability and meet Apple's expectations.

Apple Rejection Details and Current Challenges:

The rejection mentioned that the app lacks sufficient functionality (Guideline 4.2). However, I believe that the features implemented are extensive and provide a full experience for the user. I would greatly appreciate it if someone could help me understand what might be missing or how to enhance the app further to meet Apple's expectations.

Thank you in advance for your help and insights!

I can feel this is a great app from your description! Could you provide the full message the App Review sent to you and some screenshots of your app? With these information, I may provide some advice about your app.


WindowsMEMZ @ Darock Studio
let myEmail = "memz" + "1" + "@" + "darock.top"

Thank you so much for your kind words and your willingness to help! Below is the full message I received from the App Review team:

Guideline 4.2 - Design - Minimum Functionality "We found that the usefulness of your app is limited by the minimal amount of content or features it includes.

Next Steps We encourage you to review your app concept and incorporate different content and features that are in compliance with the App Review Guidelines. We understand that there are no hard and fast rules to define useful or entertaining, but Apple and Apple customers expect apps to provide a really great user experience. Apps should provide valuable utility or entertainment, draw people in by offering compelling capabilities or content, or enable people to do something they couldn't do before or in a way they couldn't do it before."

One thing I should mention is that I submitted the app with demo content, as the app has not been officially launched yet. Do you think this could be one of the reasons for the rejection? I’ve also attached some screenshots of the app.

Thanks for your details. From the screenshots and the demo video you provided in post 766937, I think this app will be a useful app. In my opinion and experiences, the problem may be the contents in your app.

You're using demo contents for app review. That means, when your app has released to App Store, there's no any actual useful contents in your app.

I know these contents should be generated by users after your app has released and it's impossible to fill them before releasing, so I think you can try to find some providers before releasing to make new users able to use the app.

Also, you can try to add some articles for users and service providers(e.g. "How to take a great photo?"). That can make your app more useful.


WindowsMEMZ @ Darock Studio
let myEmail = "memz" + "1" + "@" + "darock.top"

Thank you for your post and appeal. We're investigating and will contact you in App Store Connect to provide further assistance. If you continue to experience issues during review, please contact us.

Apple Store Rejection for Mosawirin App - Need Developer Assistance
 
 
Q