Introduction
Prepare your iOS app for publishing on the Apple App Store with the required configurations in your BuddyBoss App settings. Before you can set up your app in App Store Connect, there are essential steps to complete, such as enabling in-app purchases, setting up moderation for user-generated content, and configuring account deletion options. These preparations ensure your app aligns with Apple’s guidelines and reduces the risk of rejection during the review process.
This guide will walk you through the entire process, from configuring key settings in BuddyBoss to setting up your app details in App Store Connect, ensuring it’s ready for a smooth submission and review.
Tutorial VIdeo
Preparing Your App in BuddyBoss
Set Up In-App Purchases
- If you plan to sell content within your app, enable and configure In-App Purchases.
- If you only sell via your website, do not display order pages inside the app. Apple may approve it as a reader app, allowing access to purchased content from outside the app.
- Approval as a reader app is at Apple’s discretion and not guaranteed.
- For setup guidance, refer to the In-App Purchases tutorial.
Enable Moderation for User-Generated Content
If your app includes social networking features or user-generated content, it must:
- Provide tools to filter objectionable material.
- Offer a way for users to report offensive content.
- Allow users to block/report others.
- Include contact information for user support.
On the BuddyBoss platform, enable this via BuddyBoss > Components > Moderation. See the Moderation tutorial for details.
Enable Account Deletion
If your app supports account creation, you must provide an option for users to delete their accounts.
- On BuddyBoss, enable this under BuddyBoss > Settings > General > Account Deletion.
Generate an iOS Release Build
When ready, go to BuddyBoss App > Build and generate an iOS release build.
- Check the separate tutorial on submitting a new build for more details.
Configuring Your App in App Store Connect
Access App Information
- Log in to App Store Connect.
- Open your app and go to App Information under the General section.
- Confirm:
- App name and tagline.
- Primary/secondary category.
- Whether it contains third-party content (ensure you have rights).
- Use Apple’s standard EULA or your own.
- Complete the age rating questionnaire (note: “Made for Kids” cannot be changed later).
- App name and tagline.
- Click Save.
Pricing and Availability
- Under Monetization > Pricing and Availability, select a price (Free or Paid).
- Paid apps require a Paid Applications Agreement (explained in the In-App Purchases tutorial).
- Paid apps require a Paid Applications Agreement (explained in the In-App Purchases tutorial).
- Choose availability (all regions, specific ones, or pre-order).
- Click Next, then Confirm.
App Privacy
- Go to App Privacy > Trust and Safety.
- Enter your app’s Privacy Policy URL.
- Complete the privacy questionnaire, specifying data collected and usage.
- Click Save.
Prepare a New App Version
- If it’s a new app, Apple creates version 1.0 automatically.
- If updating an existing app, create a new version.
- Wait for any current review to finish, or cancel it before creating a new version.
Upload Screenshots
Under Previews and Screenshots:
- Upload at least one screenshot for iPhone 6.5-inch or 6.9-inch displays.
- Format: JPG/PNG in RGB color space.
- iPhone 6.5-inch sizes: 1242×2688 (portrait) or 2688×1242 (landscape).
- iPhone 6.9-inch sizes: 1290×2796 (portrait) or 2796×1290 (landscape).
Add App Details
- Promotional text highlighting features.
- Description of functionality.
- Keywords separated by commas.
- Support URL and Marketing URL for users.
- Copyright (e.g., 2025 BuddyBoss Inc.).
- Update the version number if needed.
App Review Information
Since most BuddyBoss apps require sign-in:
- Check Sign-In Required.
- Provide valid login credentials for Apple’s reviewers.
- Add any notes or attachments for review.
- Include contact information for Apple to reach you.
Release Options
Choose how your app will release after approval:
- Manual, automatic, or specific date.
- Click Save when done.
Submitting for Review
After completing the steps above:
- Submit your app version in the Publishing Service section of BuddyBoss.
- The BuddyBoss Publishing Team will upload your build, prepare the release, and submit it to Apple.
- You can also request BuddyBoss to review your app before submission for a higher chance of approval.
For a detailed submission process, see the Publishing to Apple App Store tutorial.
Apple App Store Publishing Checklist
Troubleshooting and FAQs
Q: Can I show website order pages in the app?
A: No. For reader apps, avoid in-app order pages or Apple may reject it.
Q: How do I handle user-generated content?
A: Enable BuddyBoss moderation to meet Apple’s review requirements.
Q: Is a privacy policy required?
A: Yes, all apps need a public privacy policy URL.
Q: Why must I provide login credentials?
A: Apple needs full access to review your app’s features.
Q: Can I change “Made for Kids” later?
A: No. Once set, it cannot be changed.
Q: Do all screenshots need specific sizes?
A: Yes, follow Apple’s required resolutions for 6.5” and 6.9” displays.
Q: Who submits the app?
A: BuddyBoss can submit and manage communication with Apple on your behalf.