{"id":121526,"date":"2020-11-25T16:12:25","date_gmt":"2020-11-26T00:12:25","guid":{"rendered":"https:\/\/buddyboss.com\/resources\/?post_type=docs&#038;p=121526"},"modified":"2025-07-18T07:54:50","modified_gmt":"2025-07-18T14:54:50","slug":"buddyboss-app-demo","status":"publish","type":"docs","link":"https:\/\/buddyboss.com\/resources\/docs\/app\/app-setup\/buddyboss-app-demo\/","title":{"rendered":"BuddyBoss App Demo"},"content":{"rendered":"\n<p>In this demo, I take you end to end showing the features of the BuddyBoss App. You can download the app demo and play with it yourself by going to <a href=\"https:\/\/www.youtube.com\/redirect?redir_token=QUFFLUhqbGdEeEZUaUJwSTRWdjNSNjFocmY4OUF1NUE3UXxBQ3Jtc0ttOWZUQXhCM1JkNmUzV1dNT1lBc0xTUDh3NnFRaHhSN3BEeFJjdHpLdElXM2lrS1dmTjNqdi11Vl9XSkxNeEc5QldHMEZHc05sdDhnWDBsY2hyZVJFMW9ITEI1SUQzY1l3YTJ5Sng1MUVQYXBfZmVlQQ%3D%3D&amp;q=https%3A%2F%2Fwww.buddyboss.com%2Fapp%2F&amp;v=8Kkx6ys2D_Y&amp;event=video_description\" rel=\"noreferrer noopener\" target=\"_blank\">h<\/a><a href=\"\/\/www.buddyboss.com\/app\/\" target=\"_blank\" rel=\"noreferrer noopener\">ttps:\/\/www.buddyboss.com\/app\/<\/a><\/p>\n\n\n\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe loading=\"lazy\" title=\"The BuddyBoss App Demo\" width=\"640\" height=\"360\" src=\"https:\/\/www.youtube.com\/embed\/8Kkx6ys2D_Y?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe>\n<\/div><\/figure>\n","protected":false},"excerpt":{"rendered":"<p>In this demo, I take you end to end showing the features of the BuddyBoss App. You can download the app demo and play with&hellip;<\/p>\n","protected":false},"featured_media":0,"parent":122192,"menu_order":13,"template":"","doc_tag":[],"class_list":["post-121526","docs","type-docs","status-publish","hentry"],"layout_type":"article","acf":[],"hierarchy":[{"ID":122192,"post_author":"21","post_date":"2021-02-28 08:40:58","post_date_gmt":"2021-02-28 16:40:58","post_content":"<!-- wp:paragraph -->\n<p>Discover how to setup your BuddyBoss App and connect it to your Apple and Google developer accounts.<\/p>\n<!-- \/wp:paragraph -->","post_title":"App Setup","post_excerpt":"Discover how to setup your BuddyBoss App and connect it to your Apple and Google developer accounts.","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"app-setup","to_ping":"","pinged":"","post_modified":"2022-07-04 10:53:16","post_modified_gmt":"2022-07-04 17:53:16","post_content_filtered":"","post_parent":87769,"guid":"https:\/\/buddyboss.com\/resources\/?post_type=docs&#038;p=122192","menu_order":0,"post_type":"docs","post_mime_type":"","comment_count":"0","filter":"raw","children":[{"ID":122272,"post_author":"29","post_date":"2021-02-28 12:36:04","post_date_gmt":"2021-02-28 20:36:04","post_content":"<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Introduction<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>Setting up your <strong>BuddyBoss App<\/strong> is an essential step in bringing your community or online course to mobile users. This guide will walk you through installing the necessary plugins, connecting your app to your WordPress site, and ensuring everything runs smoothly.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Tutorial Video<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:embed {\"url\":\"https:\/\/youtu.be\/35ndD5-U0Vk\",\"type\":\"video\",\"providerNameSlug\":\"youtube\",\"responsive\":true,\"className\":\"wp-embed-aspect-16-9 wp-has-aspect-ratio\"} -->\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\nhttps:\/\/youtu.be\/35ndD5-U0Vk\n<\/div><\/figure>\n<!-- \/wp:embed -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Prerequisites<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>Before installing the <strong>BuddyBoss App<\/strong>, confirm that you have:<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li><strong>A properly configured WordPress environment<\/strong><strong><br><\/strong><!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Ensure your hosting is set up and meets the recommended requirements.<\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Verify that <strong>WordPress<\/strong> is installed and running.<\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list --><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>A full site backup<\/strong><strong><br><\/strong><!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li>It's best practice to have <strong>daily backups<\/strong> in place.<\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Perform a <strong>manual backup<\/strong> before proceeding to ensure you can revert if needed.<\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list --><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:paragraph -->\n<p>Once these steps are completed, you\u2019re ready to install the required plugins.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Downloading the Required Plugins<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>To properly configure your <strong>BuddyBoss App<\/strong>, you will need the following plugins:<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li><strong>BuddyBoss Platform<\/strong> (Core functionality for your app)<\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>BuddyBoss Platform Pro<\/strong> (Adds advanced features)<\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>BuddyBoss App<\/strong> (Required for mobile app integration)<\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list -->\n\n<!-- wp:paragraph -->\n<p><strong>Note:<\/strong> If you already have <strong>BuddyBoss Platform<\/strong> and <strong>BuddyBoss Platform Pro<\/strong> installed, you only need to download the <strong>BuddyBoss App<\/strong> plugin.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:heading {\"level\":3} -->\n<h3 class=\"wp-block-heading\"><strong>How to Download:<\/strong><\/h3>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Log in to your<a href=\"https:\/\/my.buddyboss.com\/\"> BuddyBoss Account<\/a>.<\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Navigate to <strong>Dashboard > Downloads<\/strong>.<\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Download the <strong>Current Build<\/strong> of the required plugins.<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:paragraph -->\n<p><strong>Tip:<\/strong> Need an older version? When selecting a plugin, you\u2019ll see options for the last few releases.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Installing the Plugins<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>Once downloaded, follow these steps to install the plugins:<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Log in to your <strong>WordPress Dashboard<\/strong>.<\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Go to <strong>Plugins > Add New<\/strong>.<\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Click <strong>Upload Plugin<\/strong>.<\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Select the <strong>BuddyBoss Platform<\/strong> plugin .zip file.<\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Click <strong>Install Now<\/strong>, then <strong>Activate<\/strong>.<\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Repeat these steps for <strong>BuddyBoss Platform Pro<\/strong> and <strong>BuddyBoss App<\/strong> (if applicable).<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Connecting Your BuddyBoss App<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>To link your <strong>BuddyBoss App<\/strong> to your WordPress site, you will need your <strong>App ID<\/strong> and <strong>App Key<\/strong>.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:heading {\"level\":3} -->\n<h3 class=\"wp-block-heading\"><strong>How to Obtain Your App Credentials:<\/strong><\/h3>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Log in to your<a href=\"https:\/\/my.buddyboss.com\/\"> BuddyBoss Account<\/a>.<\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Click on <strong>My Account<\/strong> (top-right corner) to access your dashboard.<\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Navigate to <strong>Apps<\/strong> under <strong>Subscriptions<\/strong>.<\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Select <strong>Manage<\/strong> on the license you wish to use.<\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Copy the <strong>App ID<\/strong> and <strong>App Key<\/strong>.<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXfhHsjnpOaxUOjLuxEbUqnG7D-MAA_F8FU4V-YbdnZ4leLypIoQJuQJqGvzmwAP7h7kvuUAfU4AQUXd8vRTHmHzOxEJbqHVEMsPMrbuCx-tGqQAhbkKy_0qGerW5ROERJZaM7CAkA?key=0TGjQKMzZJ2Mmeg5Y0c-_wSa\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:heading {\"level\":3} -->\n<h3 class=\"wp-block-heading\"><strong>Enter Credentials in WordPress:<\/strong><\/h3>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>In your WordPress Dashboard, go to <strong>BuddyBoss App > Connect<\/strong>.<\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Paste your <strong>App ID<\/strong> and <strong>App Key<\/strong>.<\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Click <strong>Connect<\/strong>.<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXeklm7g7Bg7wP43g7dBVHB2leLut66hQf6F68lRK9JdAkcsQTcR9HyqNpnv9NBgFxCjtVvOTJj8WwLlYXq9uXtJt2FJViTYYDVzoEKHMd09xM1y4a6EssyeHehMz_g4wu6Cuat6?key=0TGjQKMzZJ2Mmeg5Y0c-_wSa\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Troubleshooting<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: Why isn\u2019t my BuddyBoss App connecting?<\/strong><br><strong>A:<\/strong><\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li><strong>Check your credentials:<\/strong> Ensure you copied the <strong>App ID<\/strong> and <strong>App Key<\/strong> correctly.<\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>Verify plugin installation:<\/strong> Confirm that all required plugins are installed and activated.<\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>Clear cache:<\/strong> Purge any caching plugins or hosting-level caches that might block the connection.<\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>Check WordPress &amp; PHP version:<\/strong> Make sure your site meets the BuddyBoss Platform system requirements.<br><\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: I don\u2019t see the BuddyBoss App menu in my Dashboard.<\/strong><br><strong>A:<\/strong><\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li><strong>Activate required plugins:<\/strong> Ensure the BuddyBoss App plugin and its dependencies are all active.<\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>Refresh your Dashboard:<\/strong> Reload the WordPress admin to pick up new menu items.<\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>Check for conflicts:<\/strong> Temporarily deactivate other plugins to identify any conflicts preventing the menu from appearing.<\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list -->","post_title":"How to Connect Your BuddyBoss App","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"how-to-connect-your-buddyboss-app","to_ping":"","pinged":"","post_modified":"2025-07-18 07:54:50","post_modified_gmt":"2025-07-18 14:54:50","post_content_filtered":"","post_parent":122192,"guid":"https:\/\/buddyboss.com\/resources\/?post_type=docs&#038;p=122272","menu_order":0,"post_type":"docs","post_mime_type":"","comment_count":"0","filter":"raw"},{"ID":121820,"post_author":"29","post_date":"2021-02-16 14:32:03","post_date_gmt":"2021-02-16 22:32:03","post_content":"<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Introduction<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>Creating and enrolling in an Apple Developer account is essential for publishing your iOS app to the App Store and setting up TestFlight builds. This guide walks you through registering an Apple ID (if needed), selecting your enrollment type, verifying organizational details, accepting the license agreement, completing the annual membership purchase, and accessing App Store Connect.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Tutorial Video<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:embed {\"url\":\"https:\/\/youtu.be\/vp8Z2w3gJD0\",\"type\":\"video\",\"providerNameSlug\":\"youtube\",\"responsive\":true,\"className\":\"wp-embed-aspect-16-9 wp-has-aspect-ratio\"} -->\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\nhttps:\/\/youtu.be\/vp8Z2w3gJD0\n<\/div><\/figure>\n<!-- \/wp:embed -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Creating an Apple ID<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Navigate to<a href=\"https:\/\/appleid.apple.com\/\"> <strong>https:\/\/appleid.apple.com\/<\/strong><\/a>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Click <strong>Create Your Apple ID<\/strong> and follow the prompts to enter your name, email, and security settings.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Verify your email address when prompted.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Sign in at<a href=\"https:\/\/developer.apple.com\/\"> <strong>https:\/\/developer.apple.com\/<\/strong><\/a> with your new Apple ID, including any two-factor authentication.<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Starting Enrollment in the Developer Program<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>On <strong>developer.apple.com<\/strong>, click <strong>Enroll<\/strong> in the top-right corner.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Confirm you have an active Apple ID and click <strong>Continue<\/strong>.<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Choosing Your Enrollment Type<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>In <strong>Entity Type<\/strong>, select <strong>Individual\/Sole Proprietor<\/strong> if you\u2019re a one-person business or <strong>Company\/Organization<\/strong> if you have a registered legal entity.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Review the differences:<br><!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li><strong>Individual accounts<\/strong> list apps under your personal name.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>Organization accounts<\/strong> list apps under your company name and allow account sharing with team members.<br><\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list --><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Click <strong>Continue<\/strong>.<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Verifying Organization Information <\/strong><strong><em>(Organization Only)<\/em><\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Obtain your <strong>D-U-N-S Number<\/strong> via Apple\u2019s <strong>Look Up Your D-U-N-S Numbers<\/strong> tool; request one free from Dun &amp; Bradstreet if needed (allow up to 5 days, plus 2 days for Apple validation).<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>On the enrollment form, enter your <strong>Legal Entity Name<\/strong>, <strong>D-U-N-S Number<\/strong>, website URL, phone number, and confirm you have <strong>Legal Binding Authority<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Complete the CAPTCHA and click <strong>Continue<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Enter and verify your <strong>Work Email Address<\/strong>, then click <strong>Continue<\/strong> to submit.<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Reviewing and Accepting the License Agreement<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>After Apple emails your <strong>Enrollment ID<\/strong>, sign back in and click <strong>Review and Accept<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Read the <strong>Apple Developer Program License Agreement<\/strong>, check <strong>I Agree to the Terms and Conditions<\/strong>, and click <strong>Continue<\/strong>.<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Completing Your Membership Purchase<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>On the purchase screen, confirm <strong>Membership Type: Apple Developer Program<\/strong>, your <strong>Enrollment ID<\/strong>, <strong>Cost (US$99\/year)<\/strong>, and <strong>Duration<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Check the confirmation box and click <strong>Purchase<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Sign in if prompted, select a <strong>Payment Method<\/strong>, and click <strong>Continue to Review<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Verify details, then click <strong>Place Your Order<\/strong>.<br><!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li><em>Note:<\/em> Non-profits and accredited educational institutions may qualify for a fee waiver.<br><\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list --><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Accessing App Store Connect<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Allow up to <strong>48 hours<\/strong> for Apple to process your purchase.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Go to<a href=\"https:\/\/appstoreconnect.apple.com\/\"> <strong>https:\/\/appstoreconnect.apple.com\/<\/strong><\/a> and sign in with your Apple ID.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Explore <strong>My Apps<\/strong>, <strong>Users and Access<\/strong>, <strong>TestFlight<\/strong>, and other dashboard features to begin managing your apps.<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Troubleshooting and FAQs<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: I don\u2019t have an Apple ID, how can I enroll?<br><\/strong>A: Create one at<a href=\"https:\/\/appleid.apple.com\/\"> <strong>https:\/\/appleid.apple.com\/<\/strong><\/a> before starting your Developer Program enrollment.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: What if I don\u2019t yet have a D-U-N-S Number for an organization account?<br><\/strong>A: Use Apple\u2019s <strong>Look Up Your D-U-N-S Numbers<\/strong> page; if none exists, submit your details to Dun &amp; Bradstreet for a free number (allow up to 5 days to receive and 2 days for Apple validation).<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: Can I switch from an Individual to an Organization account later?<br><\/strong>A: Yes. After enrollment, contact Apple Developer Support to convert your account type.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: Why am I not seeing the \u201cEnroll\u201d button?<\/strong><br>A: Make sure you\u2019re signed in with a valid Apple ID and visit <strong>developer.apple.com<\/strong>; clear browser cache or try another browser if the option doesn\u2019t appear.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: My payment didn\u2019t go through, what should I do?<\/strong><br>A: Verify your card supports international transactions, then retry the purchase. Contact Apple Support if issues persist.<\/p>\n<!-- \/wp:paragraph -->","post_title":"How to Create an Apple Developer Account","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"how-to-create-an-apple-developer-account","to_ping":"","pinged":"","post_modified":"2025-07-18 07:54:50","post_modified_gmt":"2025-07-18 14:54:50","post_content_filtered":"","post_parent":122192,"guid":"https:\/\/buddyboss.com\/resources\/?post_type=docs&#038;p=121820","menu_order":1,"post_type":"docs","post_mime_type":"","comment_count":"0","filter":"raw"},{"ID":122274,"post_author":"29","post_date":"2021-03-01 06:04:12","post_date_gmt":"2021-03-01 14:04:12","post_content":"<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Introduction<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>Connecting your Apple Developer account to the <strong>BuddyBoss App<\/strong> enables you to sync in-app products, automatically generate signing certificates and provisioning profiles, and submit your iOS build for publishing through our service. Before you begin, ensure you\u2019ve already created and enrolled in an Apple Developer account.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Tutorial VIdeo<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:embed {\"url\":\"https:\/\/youtu.be\/EuN3wqZhoZg\",\"type\":\"video\",\"providerNameSlug\":\"youtube\",\"responsive\":true,\"className\":\"wp-embed-aspect-16-9 wp-has-aspect-ratio\"} -->\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\nhttps:\/\/youtu.be\/EuN3wqZhoZg\n<\/div><\/figure>\n<!-- \/wp:embed -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Generating an API Key in App Store Connect<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Go to <strong>appstoreconnect.apple.com<\/strong> and sign in with your Apple ID.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Navigate to <strong>Users and Access > Integrations<\/strong>.<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXeHPVslLDYa7Gmroz_Ab4cJDsBCLAM15K-zN8J5zFADnJQXs9RxmWm2x1RBZqy2YaWLyyHXV60uRT78qFqoQHSiPIBQdGUBwUIoYjA4QZTh6Y57UpRox-qnplHZjcZuQBPCvMBy?key=sk4meGfrdJUptBXZYp_w9AJ5\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:list {\"ordered\":true,\"start\":3} -->\n<ol start=\"3\" class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Click the <strong>+<\/strong> button next to <strong>App Store Connect API<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Enter a <strong>Name<\/strong> for reference (e.g., \u201cBuddyBoss App\u201d).<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Under <strong>Access<\/strong>, select <strong>Admin<\/strong> to grant full permissions.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Click <strong>Generate<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Click <strong>Download API Key<\/strong> to save the .p8 file (you can download it only once\u2014store it securely).<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Copy the <strong>Issuer ID<\/strong> from the top of the Integrations screen.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Copy the <strong>Key ID<\/strong> listed next to your new API key.<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Connecting the API Key in the BuddyBoss App<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>In your WordPress admin, go to <strong>BuddyBoss App > Configure > iOS Settings<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Under <strong>Connect Your Apple Developer Account<\/strong>, click <strong>Upload<\/strong> next to <strong>Apple Private Key<\/strong>, and select the .p8 file.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Paste your <strong>Issuer ID<\/strong> into the <strong>Issuer ID<\/strong> field.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Paste your <strong>Key ID<\/strong> into the <strong>Key ID<\/strong> field.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Click <strong>Connect Account<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Confirm the green <strong>Connected<\/strong> indicator to verify the connection.<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Managing Your Connection<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>To switch API keys or connect a different account, click <strong>Disconnect Account<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Re-enter the new key file, Issuer ID, and Key ID under <strong>iOS Settings<\/strong>, then click <strong>Connect Account<\/strong> again.<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Troubleshooting and FAQs<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: I don\u2019t see the Integrations tab in App Store Connect.<br><\/strong>A: Make sure you\u2019re on the <strong>Users and Access<\/strong> screen and that your Apple account has Admin privileges.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: Uploading the .p8 file fails in WordPress.<br><\/strong>A: Verify you\u2019re using the correct file from App Store Connect. Clear your browser cache or try another browser if issues persist.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: I receive an \u201cInvalid Issuer ID or Key ID\u201d error.<br><\/strong>A: Check for extra spaces when copying both IDs. If the error continues, generate a new API key in App Store Connect and update both values.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: How can I confirm the connection is active?<br><\/strong>A: After clicking <strong>Connect Account<\/strong>, look for the green <strong>Connected<\/strong> indicator in <strong>iOS Settings<\/strong>.<\/p>\n<!-- \/wp:paragraph -->","post_title":"How to Connect Your Apple Developer Account to the BuddyBoss App","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"how-to-connect-your-apple-developer-account-to-the-buddyboss-app","to_ping":"","pinged":"","post_modified":"2025-07-18 07:54:50","post_modified_gmt":"2025-07-18 14:54:50","post_content_filtered":"","post_parent":122192,"guid":"https:\/\/buddyboss.com\/resources\/?post_type=docs&#038;p=122274","menu_order":2,"post_type":"docs","post_mime_type":"","comment_count":"0","filter":"raw"},{"ID":122248,"post_author":"29","post_date":"2021-03-17 13:17:53","post_date_gmt":"2021-03-17 20:17:53","post_content":"<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Introduction<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>Setting up your iOS app correctly ensures you can generate iOS builds, sync your in-app purchases with those in your Apple Developer account, and submit your app for publishing. In this tutorial, you\u2019ll create Bundle IDs, automate signing certificates and provisioning profiles, register your app in App Store Connect, and enter the required credentials in the BuddyBoss App plugin.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Tutorial Video<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:embed {\"url\":\"https:\/\/youtu.be\/v7ncV9y45Mc\",\"type\":\"video\",\"providerNameSlug\":\"youtube\",\"responsive\":true,\"className\":\"wp-embed-aspect-16-9 wp-has-aspect-ratio\"} -->\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\nhttps:\/\/youtu.be\/v7ncV9y45Mc\n<\/div><\/figure>\n<!-- \/wp:embed -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Creating Your Bundle IDs<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Log in to the <strong>Apple Developer<\/strong> portal and go to <strong>Certificates, Identifiers &amp; Profiles<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Select <strong>Identifiers<\/strong> in the sidebar, then click <strong>+<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Choose <strong>App IDs<\/strong>, click <strong>Continue<\/strong>, then enter a <strong>Description<\/strong> (e.g., \u201cRelease App\u201d).<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>For <strong>Bundle ID<\/strong>, use reverse-domain notation (e.g., com.fruit.oranges).<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Enable <strong>Push Notifications<\/strong> and <strong>Sign In with Apple<\/strong>, then click <strong>Continue<\/strong> and <strong>Register<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Repeat steps 2\u20135 for your test app, appending .test to the Bundle ID (e.g., com.fruit.oranges.test).<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Generating Signing Certificates<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>In <strong>BuddyBoss App > Configure > iOS Settings<\/strong>, scroll to <strong>Signing Certificates<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Check <strong>Automatically generate signing certificates<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Click <strong>Save Changes<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Confirm that both <strong>Release<\/strong> and <strong>Test<\/strong> certificates appear below.<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Generating Provisioning Profiles<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>In the same <strong>iOS Settings<\/strong> screen, scroll to <strong>Provisioning Profiles<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Check <strong>Automatically generate provisioning profiles<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Click <strong>Save Changes<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Ensure that both <strong>Release<\/strong> and <strong>Test<\/strong> profiles are listed.<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Registering Your App in App Store Connect<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Go to <strong>appstoreconnect.apple.com<\/strong> and log in with your Apple Developer Apple ID.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Click <strong>My Apps<\/strong>, then the <strong>+<\/strong> button and choose <strong>New App<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Select <strong>iOS<\/strong>, enter your <strong>App Name<\/strong>, <strong>Primary Language<\/strong>, and choose your <strong>Release Bundle ID<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Provide a <strong>SKU<\/strong> (internal use only) and set <strong>User Access<\/strong> (Full or Limited).<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Click <strong>Create<\/strong>.<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Entering Your App ID in the BuddyBoss App Plugin<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>In WordPress, navigate to <strong>BuddyBoss App > Configure > iOS Settings<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Click <strong>Refresh Bundle IDs<\/strong> to import your new IDs.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>From the <strong>Release App Bundle ID<\/strong> dropdown, select your release Bundle ID.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>From the <strong>Test App Bundle ID<\/strong> dropdown, select your test Bundle ID.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Scroll to <strong>App Information<\/strong>, paste the <strong>Apple ID<\/strong> (found in App Store Connect under App Information), and click <strong>Save Changes<\/strong>.<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Generating and Entering Your App-Specific Shared Secret<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>In <strong>App Store Connect<\/strong>, under <strong>My Apps<\/strong> select your app, then scroll to <strong>App-Specific Shared Secret<\/strong> and click <strong>Manage<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Click <strong>Generate App-Specific Shared Secret<\/strong> and copy the value.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Back in <strong>iOS Settings<\/strong> of the BuddyBoss App plugin, paste the secret into <strong>App Specific Shared Secret<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Click <strong>Save Changes<\/strong>.<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Troubleshooting and FAQs<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: Why don\u2019t my new Bundle IDs appear after refreshing?<br><\/strong>A: Disconnect and reconnect your Apple account under <strong>iOS Settings<\/strong>, then click <strong>Refresh Bundle IDs<\/strong> again. Clear any caching plugins if needed.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: The signing certificates or profiles failed to generate.<br><\/strong>A: Ensure your Apple account is correctly connected with Admin role permissions. Then toggle the generation options off and on, and save again.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: I can\u2019t upload my Shared Secret.<br><\/strong>A: Verify you copied the entire alphanumeric string without extra spaces. Clear browser cache and retry.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: How long before I can generate builds?<br><\/strong>A: Certificate and profile generation is immediate. After saving, you may begin requesting iOS builds in the BuddyBoss App plugin\u2019s Build tab.<\/p>\n<!-- \/wp:paragraph -->","post_title":"How to Configure Your BuddyBoss iOS App","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"how-to-configure-your-buddyboss-ios-app","to_ping":"","pinged":"","post_modified":"2025-07-18 07:54:50","post_modified_gmt":"2025-07-18 14:54:50","post_content_filtered":"","post_parent":122192,"guid":"https:\/\/buddyboss.com\/resources\/?post_type=docs&#038;p=122248","menu_order":3,"post_type":"docs","post_mime_type":"","comment_count":"0","filter":"raw"},{"ID":125472,"post_author":"29","post_date":"2022-04-28 05:27:47","post_date_gmt":"2022-04-28 12:27:47","post_content":"<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Introduction<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p><a href=\"https:\/\/developer.apple.com\/ios\/universal-links\/\"><strong>Apple Universal<\/strong><\/a> Links allow links to your website to open directly in the BuddyBoss App on iOS devices, creating a seamless user experience. This guide walks you through enabling Associated Domains in your Apple Developer account, regenerating provisioning profiles, configuring Universal Links in the BuddyBoss App, and verifying the setup.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p>Note: Enabling Universal Links requires <em>Associated Domains<\/em> to be enabled under capabilities for your iOS App.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Enable Associated Domains in Apple Developer<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Log in to your<strong> <\/strong><a href=\"https:\/\/developer.apple.com\/\"><strong>Apple Developer Account<\/strong><\/a> using the Apple ID you created your Apple Developer account with.<\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Click on Certificates, Identifiers &amp; Profiles.<\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Click on the Identifiers tab and then click your App ID.<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:paragraph -->\n<p><img alt=\"App Identifiers\" src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXdNu3PG11tqjXCqHMyNeg8JXY5EwtSuFT5JZ0UpE-jwUv2OKWbq8vFqenATjFEyG1MoGvAfyvxTMckh1mC1Jx-vrPXJmgs5FuCxGXk7GFWcQbfs0_gAvUH42jZVPe_Fmup72Ix_?key=_AoBjgLDwgctjt-AdqPJc8kK\" width=\"624\" height=\"339\"><em>App Identifiers<\/em><\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:list {\"ordered\":true,\"start\":4} -->\n<ol start=\"4\" class=\"wp-block-list\"><!-- wp:list-item -->\n<li>In the <em>Capabilities <\/em>tab, mark the checkbox for <em>Associated Domains<\/em> and then click the Save button.<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:paragraph -->\n<p><img alt=\"Enabling Associated Domains capabilities for your app\" src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXcYc2XLzAcVkY0r7mRMvueBBEncnSD5I_LDHK2KXyxip-JdN2Qc5jFrRvemofQHrPrghyIkjJtNBICG_rBrxVuapIPk1JWy6SBdevmuJnYr1g-CkoY5LLETGerdH4w3pW-Sqcfc9g?key=_AoBjgLDwgctjt-AdqPJc8kK\" width=\"624\" height=\"459\"><em>Enabling Associated Domains capabilities for your app<\/em><\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><em>Note: After enabling Associated Domains capabilities, you MUST regenerate the Provisioning Profiles for your iOS app.<\/em><\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Regenerating Provisioning Profile<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>To delete the current Provisioning Profile and build a new one:<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Go to BuddyBoss App > Configure > iOS Settings and scroll down to <em>Provisioning Profiles<\/em>.<\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Untick the <em>Generate Profiles<\/em> checkbox and click the Save Changes button.<\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Now, scroll back to <em>Provisioning Profiles <\/em>and you will now see an X to delete the <em>Provisioning Profiles.<\/em><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Click the X to delete the Provisioning Profiles and then click the Save Changes button.<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:paragraph -->\n<p><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXcwatBEJbozJ4Icl9VAmypfswR2owIuIpZ4vYQOhF4phHI3C0PdhX5OYNAiuDTvYoBrI1E_nOmH1uXlhkksvEndmz7Ge3_qZD756hJC1DNqH2GcSiYSOl6c7lXnvxURgB47Y3Qcqw?key=_AoBjgLDwgctjt-AdqPJc8kK\" width=\"624\" height=\"589\"><em>Regenerating provisioning profile<\/em><\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:list {\"ordered\":true,\"start\":5} -->\n<ol start=\"5\" class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Finally, go back to BuddyBoss App > Configure > iOS Settings > Provisioning Profiles > Generate Profiles and re-tick the <em>Automatically generate provisioning profiles option<\/em>.<\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Click the Save Changes button.<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Enabling Universal Links<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>To enable the universal links feature:<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Go to BuddyBoss App > Configure > iOS Settings > Universal Links.<\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Mark the checkbox for <em>Enable Universal Links<\/em>.<br><em>You will need to generate a new iOS build after enablling\/disabling the Universal Links feature.<\/em><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Optionally, enter the URLs or URI fragments you want to exclude from opening in your app.<\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Click the Save Changes button.<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:paragraph -->\n<p><img alt=\"Enabling Universal Links for your iOS App\n\" src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXemYVpCvMY9kp3qLDeKgosKVr5pApew_sF2ejfQxDSskKzpf5z00-n26xgph5dQ5UKAYg80CCdE5lnC0EINoI6wHrGn44B20_sNyDaZpmh-KzTs7jKSThiUiqaNbXBt1XAqmE89Gw?key=_AoBjgLDwgctjt-AdqPJc8kK\" width=\"624\" height=\"391\"><em>Enabling Universal Links for your iOS App<\/em><\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p>To verify if a valid JSON is served after enabling the Universal Links option, go to the following URL in your browser:<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p>{{your site url}}\/.well-known\/apple-app-site-association\/<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p>For example:<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:embed {\"url\":\"https:\/\/buddyboss-academy.com\/.well-known\/apple-app-site-association\"} -->\n<figure class=\"wp-block-embed\"><div class=\"wp-block-embed__wrapper\">\nhttps:\/\/buddyboss-academy.com\/.well-known\/apple-app-site-association\n<\/div><\/figure>\n<!-- \/wp:embed -->\n\n<!-- wp:paragraph -->\n<p><img alt=\"Excluded URLs and URI fragments in the JSON file for iOS\" src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXdUmz4GPQGI5_4y3u-J__bSZ-CxAb0NOuP0CGLyazbY7vAvUyKUGrI31nsfvGRLzy8ih-16_kUDh-hv3ux-7FiHeq4_pVzYsE15sY6nGhnr5W-MykJdAWrOFh0julUsyJ33dETC9g?key=_AoBjgLDwgctjt-AdqPJc8kK\" width=\"624\" height=\"795\"><em>Excluded URLs and URI fragments in the JSON file for iOS<\/em><\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Troubleshooting and FAQs<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: My build fails after enabling Associated Domains\u2014what should I check?<\/strong><strong><br><\/strong> A: Ensure you regenerated provisioning profiles after toggling the capability, then rebuild and upload the new IPA.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: Universal Links aren\u2019t opening the app\u2014why?<\/strong><strong><br><\/strong> A: Verify your apple-app-site-association file is served over HTTPS without redirects and contains correct appID and path entries.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: How can I exclude specific paths from Universal Links?<\/strong><strong><br><\/strong> A: List them in the <strong>Excluded Paths<\/strong> field under <strong>Universal Links<\/strong> in your BuddyBoss App settings, then save and rebuild.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: I see 404 when fetching the association file\u2014what\u2019s wrong?<\/strong><strong><br><\/strong> A: Ensure your server allows access to the \/.well-known\/ directory and that the association file is present at the correct location.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: Will disabling Universal Links break deep links?<\/strong><strong><br><\/strong> A: Yes\u2014URLs will revert to opening in Safari. Re-enable Universal Links and rebuild to restore in-app linking.<\/p>\n<!-- \/wp:paragraph -->","post_title":"How to Configure Apple Universal Links","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"how-to-configure-apple-universal-links","to_ping":"","pinged":"","post_modified":"2025-07-18 07:54:50","post_modified_gmt":"2025-07-18 14:54:50","post_content_filtered":"","post_parent":122192,"guid":"https:\/\/buddyboss.com\/resources\/?post_type=docs&#038;p=125472","menu_order":4,"post_type":"docs","post_mime_type":"","comment_count":"0","filter":"raw"},{"ID":121800,"post_author":"29","post_date":"2023-03-02 00:02:57","post_date_gmt":"2023-03-02 08:02:57","post_content":"<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Introduction<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>To publish your Android app on the Google Play Store, you need a Google Play Developer account. This tutorial walks you through registering as an individual or organization, providing your developer details, specifying your app intentions, and completing the one-time registration fee.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Tutorial Video<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:embed {\"url\":\"https:\/\/youtu.be\/Gkf8rAD4Kx0\",\"type\":\"video\",\"providerNameSlug\":\"youtube\",\"responsive\":true,\"className\":\"wp-embed-aspect-16-9 wp-has-aspect-ratio\"} -->\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\nhttps:\/\/youtu.be\/Gkf8rAD4Kx0\n<\/div><\/figure>\n<!-- \/wp:embed -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Navigate to the Play Console Signup<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Go to<a href=\"https:\/\/play.google.com\/console\/signup\"> <strong>https:\/\/play.google.com\/console\/signup<\/strong><\/a>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Choose your <strong>Account Type<\/strong>:<br><!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li><strong>Yourself (Personal):<\/strong> Uses your personal information and is ideal if you don\u2019t yet have a registered business.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>Organization (Business):<\/strong> Requires your official business details and lets you add other users to manage your apps.<br><\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list --><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXdB684qB2z4pNLfo3KV_MT0KOO-xfFlFW9PEeLATa4oN4VEYLwseZ-0Z5BJIe1FlFciuDGuTZ-8ssKSVD_Vr6gJkrboZZEk94fXnVadKXSLamqb34Q-siJYpYodiXh58LUvqnOi?key=HGexA-JjqlXMGDfqOrt5rw\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:paragraph -->\n<p>Note: You can start as <strong>Yourself<\/strong> and later upgrade to <strong>Business<\/strong>. New Personal (Yourself) accounts are bound to fulfill the testing requirements Google has recently implemented. More information about this here.<br><\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Provide \u201cAbout You\u201d and Developer Details<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Complete the <strong>About You<\/strong> section by briefly describing your developer experience (or state this is your first app).<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXcphmIdz9vhtNepCs1Xl63_fFg474FUmjFP88o2xEI9Iq1-6m2zAjctPYRNWvB8cjC3t5_fnNmvmFaQ1qTyRYuz4R0eGkurvLNxar-MPK1X6n10eD6SLVgE9YVbQb7qyQlzM49FwQ?key=HGexA-JjqlXMGDfqOrt5rw\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:list {\"ordered\":true,\"start\":2} -->\n<ol start=\"2\" class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Under <strong>Other Google Accounts<\/strong>, indicate if you\u2019ve used another Google account for the Play Console.<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXfCO--yZ2XpC-QDdvjRO5bwfLbyPmmtE1W27aGuZnqWfnD8EJpOxlFaKYBkgKeucg40pUC7B_4Yk8oU6jm-Z3DpMXybU4DoNx1CoWxl1dvLUt7L2PDBQKBXRQ-Fe32KKDZq-T7-pw?key=HGexA-JjqlXMGDfqOrt5rw\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:list {\"ordered\":true,\"start\":3} -->\n<ol start=\"3\" class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Enter your site\u2019s domain where your BuddyBoss App is installed.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Click <strong>Next<\/strong>.<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Complete Developer Account Information<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Fill out all required fields (name, email, phone, address) on the Developer Account page.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Click <strong>Next<\/strong> to proceed.<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXczH8Ev5M7DFsQhi3uAFLmYGa7lXPHvG80zWlE2mKGANHYW7hqRc5Kd9seOfGGbBkOCdLKjjVP8EPAiyv9YTxn7ZDmVpowXSFVnuJtxKSzbvZBDtA0cYn7qqjX5Ks9JlXcBgfGTFw?key=HGexA-JjqlXMGDfqOrt5rw\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Specify Your App Details<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Under <strong>Number of Apps<\/strong>, indicate how many apps you plan to publish (approximate is fine).<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Select <strong>No<\/strong> for revenue if you\u2019re not selling the app.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Choose the <strong>App Category<\/strong> that best fits your business model (e.g., Education, Lifestyle).<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Click <strong>Next<\/strong>.<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXcaqoikwrXTpe8a-OKnX65lFiKo3DcLDD1k-rr70IXI1njetBJ0cW6N_ARG7TtnpQUR8NWQxH21yHSnGOM8W0XT-9zzhlIQCZyvpIq00h8AuOzy2I4NqSUJRhAuNbrsI8XRmBZHhw?key=HGexA-JjqlXMGDfqOrt5rw\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Agree to Terms and Pay the Registration Fee<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Review and accept the <strong>Google Play Console Terms of Service<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Click <strong>Create Account and Pay<\/strong>.<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXcWOO3M25Yxgwi1zPtTfDJWViTugKl7tm93GTv_aLaMIo6SXU2ff4NNsTcO92GuHMhzzGXBmcdvyMDCkCpRLmjna-2Jcpdxe6XaGxa4xMfJ_rHKKnkyqJNFUcTtA7lci-rGxetXoQ?key=HGexA-JjqlXMGDfqOrt5rw\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:list {\"ordered\":true,\"start\":3} -->\n<ol start=\"3\" class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Add your <strong>Credit or Debit Card<\/strong> by clicking the <strong>+<\/strong> icon.<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXeqTEnCjda-FQS584TwF8Ziiy4HDkud7jB1mMnDC_lgrWxVscIFhtz-dUkzcpw5-TvGSR8j9C3kNXuvC9cEGKcVPh6OWC4hPlJYhSDSLsLVfDMfF3HY7gZXIilhJ1Ozx95PYXAINA?key=HGexA-JjqlXMGDfqOrt5rw\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:list {\"ordered\":true,\"start\":4} -->\n<ol start=\"4\" class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Complete payment of the one-time <strong>US$25<\/strong> registration fee.<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXdUDeqMrDQLeyUXKcuhcNrxvy_PGEQtvC6zbXi-YWttH6s9eTn0zkvnKg--E6IbppNw2ef1c0WCYfs6aTvIvt_9PJbligpl1IM8QWOtfhkJbQNK0P_dxejPXg_08VC5vCafzfv5Mw?key=HGexA-JjqlXMGDfqOrt5rw\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:list {\"ordered\":true,\"start\":5} -->\n<ol start=\"5\" class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Upon successful payment, you\u2019ll see a confirmation popup: \u201cYour Google Developer Account is now created!\u201d<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Troubleshooting and FAQs<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: I don\u2019t see the signup page, what should I do?<br><\/strong>A: Ensure you\u2019re signed into the correct Google account and visit<a href=\"https:\/\/play.google.com\/console\/signup\"> <strong>https:\/\/play.google.com\/console\/signup<\/strong><\/a> directly.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: Which account type should I choose?<br><\/strong>A: Use <strong>Yourself<\/strong> if you\u2019re an individual without a registered business; choose <strong>Organization<\/strong> if you have an official business entity and want multi-user access.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: My payment failed, how can I retry?<br><\/strong>A: Verify your card details, ensure it supports international payments, then revisit the payment step in the signup process.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: Can I change from Personal to Business later?<br><\/strong>A: Yes. After registration, update your account type in the Play Console settings or contact Google support for assistance.<\/p>\n<!-- \/wp:paragraph -->","post_title":"How to Create Google Play Developer Account","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"how-to-create-google-play-developer-account","to_ping":"","pinged":"","post_modified":"2025-07-18 07:54:50","post_modified_gmt":"2025-07-18 14:54:50","post_content_filtered":"","post_parent":122192,"guid":"https:\/\/buddyboss.com\/resources\/?post_type=docs&#038;p=121800","menu_order":5,"post_type":"docs","post_mime_type":"","comment_count":"0","filter":"raw"},{"ID":122276,"post_author":"29","post_date":"2024-01-16 00:13:14","post_date_gmt":"2024-01-16 08:13:14","post_content":"<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Introduction<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>Connecting your Google Play Developer account to the <strong>BuddyBoss App<\/strong> lets you synchronize in-app products and submit your Android builds through our publishing service. In this tutorial, you\u2019ll create a Google Cloud service account, enable the necessary API, grant Play Console permissions, and upload the credentials to your BuddyBoss App plugin.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Tutorial Video<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:embed {\"url\":\"https:\/\/youtu.be\/V-9dglWLG6Q\",\"type\":\"video\",\"providerNameSlug\":\"youtube\",\"responsive\":true,\"className\":\"wp-embed-aspect-16-9 wp-has-aspect-ratio\"} -->\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\nhttps:\/\/youtu.be\/V-9dglWLG6Q\n<\/div><\/figure>\n<!-- \/wp:embed -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Creating your App<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Navigating <a href=\"https:\/\/play.google.com\/console\/\"><strong>Google Cloud Console<\/strong><\/a>, click on the Create App button.<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXefoI6ZyvHL2a9oedm2FfcB4_7dqTiUq3frkXZqmtN4AH8IUaOVKFr4_tp_ZFnR1Kaa0OgqSK23Y0RPwSI7q7TcyxogYrqENXz7L1GsIEonowBXRME_zv2Upvtwl6zGsDM-guEODQ?key=clVWK-dgWi652uPzFwrvE-AY\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:list {\"ordered\":true,\"start\":2} -->\n<ol start=\"2\" class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Fill out the App name and Default language. Select App then select if it\u2019s a Free or paid app.&nbsp;<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXenfvX-wrhy99JSRr497sWJQTxqoRvf_8zasuc_fuBkklAWwkrCs8oe2jm7v9E5m4lRSiSlSz57cx8WDcy7-3zQ9oGd-Z2BlJf9KmVA2VJxtbGiIzwjPklxBEnxi1D1fmQ07Nmp8w?key=clVWK-dgWi652uPzFwrvE-AY\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:list {\"ordered\":true,\"start\":3} -->\n<ol start=\"3\" class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Scroll down to tick the <strong>Developer Program Policies<\/strong> and US report laws options. Now, hit the <strong>Create App button<\/strong>.&nbsp;<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXdc5HxvAK5OnZkoDkGdtpKxz6NUoZT8EBsJ1xYAnfqJO7mhMMQQaLtISKsOO0eDQ-9k46EE7ZdiNLB9-iWAu1WMlrY9jB7-eBvnGN8t1ijqvQ1quvZMokrFzHV8itlVNkaweqzpfg?key=clVWK-dgWi652uPzFwrvE-AY\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Creating Your Google Cloud Project and Service Account<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true,\"start\":4} -->\n<ol start=\"4\" class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Navigate to <a href=\"https:\/\/play.google.com\/console\/\"><strong>Google Cloud Console<\/strong><\/a> and sign in with your Google account.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Click the project at the top and select <strong>NEW PROJECT<\/strong>.<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXfNWBOqSM5hL3IWDslVWDUiiitly8HtyUYUMx3AbEvF7qYgoyjzLPPe4yhX1_Jp_4naRLY8M1aGSFNByKgiL4YImPmPUM-VpvOeVSW2YkStf8QgEf2RkcESEF3NVOc6WEIFx4c54w?key=clVWK-dgWi652uPzFwrvE-AY\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXfX8nV36QsA-GkxvcsgnoCjos7XZJdzyqd4yuH0-0p-UXvtpRQC2YeqUhz_STvysJO8QdTYBzwQlqtf2mXbP9QMAkuXocfNQKvMQoJGaaBg88uYmhFAR_woF0DXLWcgJ0ObsAsB3Q?key=clVWK-dgWi652uPzFwrvE-AY\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:list {\"ordered\":true,\"start\":6} -->\n<ol start=\"6\" class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Enter a <strong>Project Name<\/strong>, choose your <strong>Organization<\/strong> and <strong>Location<\/strong>, then click <strong>Create<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Ensure your new project is selected in the header dropdown.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>From the sidebar, go to <strong>APIs &amp; Services &gt; Enable API &amp; Services.<\/strong><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXf4mvfDQDUZhEfMwBTs_S1L8e29CCifXJYtBRAMntIW9EECJdpHhhXa3Avhcb8zcATLClcrcjPVxe0h9pZpsQkIV_ewdDgMTkERqctMxsAFiP8szzTS342n2FyeGPfAeUJR8l2pHw?key=clVWK-dgWi652uPzFwrvE-AY\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:list {\"ordered\":true,\"start\":9} -->\n<ol start=\"9\" class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Click the <strong>Library<\/strong>.<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXccv0YxQ4w2e5LJznkVEa-O2ZVhy2TbpDXgCtmUVxc9bbPbCSovHrSmnFzQdJk3fyC8fV77--JPmfIdPqxjNIG5hRvJ5BogUrZCh5yZCozSFGax9i38O3I2kiNO4yvp4i0_ilKK?key=clVWK-dgWi652uPzFwrvE-AY\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:list {\"ordered\":true,\"start\":10} -->\n<ol start=\"10\" class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Search for <strong>Google Play Android Developer API<\/strong>.<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXdsTuD_86HBCoEXDUKeczAZ8DpGf-qwY2WwZlNQnV7LycUU4HAwchkB6hPCuelDSaPcTlD9aAibCaz0akJdhO6F3Tp3uoBSfRc83T8KvX1xZ9M3MCwwhNGG20S94Vy-g6PmKV07Jg?key=clVWK-dgWi652uPzFwrvE-AY\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:list {\"ordered\":true,\"start\":11} -->\n<ol start=\"11\" class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Click <strong>ENABLE<\/strong>.<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXfWuaR2fWB1ODBErbyUHmt6qSSolwYFchiotoBA6RYn5DDtGI1hHGCi6uEQ6EM9wM5C1tIZcfZ5WiupfTvqD8wphldztpvI2Uy3wmIUE2dI_jiavmQlhZfy-wkwYxnqJmJIchUrBA?key=clVWK-dgWi652uPzFwrvE-AY\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:list {\"ordered\":true,\"start\":12} -->\n<ol start=\"12\" class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Click <strong>APIs &amp; Services &gt; Credentials<\/strong>, then click <strong>Create Credentials &gt; Service Account<\/strong>.<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXec26wY_z7c-gtObGrPF3L7wSTlXVtzO_Wv1ASeVrUk27vtNEKgv85LjXps42S0f1hVsGe-KUrB1cdnth5HBiUuP47R_ljKzV2Av8minHkOtXrpa7FdqSj5XmlBq69SB_XnKsMn?key=clVWK-dgWi652uPzFwrvE-AY\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:list {\"ordered\":true,\"start\":13} -->\n<ol start=\"13\" class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Enter a <strong>Service account name<\/strong> (e.g., \u201cBuddyBoss App Integration\u201d) and click <strong>Create and Continue<\/strong>.<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXdBRqfFwGOv35OEpJTcShULz3fQKarzf41w4YmRnHKkRoFH7b8ea2aPCnpvPuLK7sU-EPr8uK8hVm8cT08Ashjmd_Tp8H_cVvtmmAVgr215ndSMo6n3IowhYWbyYHtop4BJEQbuBA?key=clVWK-dgWi652uPzFwrvE-AY\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:list {\"ordered\":true,\"start\":14} -->\n<ol start=\"14\" class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Under <strong>Select a role<\/strong>, choose <strong>Basic &gt; Owner.<\/strong><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXfOpqdqK2WVq_SOg_WAhfs0sLkvYKp85vRA6hz-0-gEwemDNRnPk3PxC5nrEkjk9wRrx0dqYiroohw41LrwjYizY7qImL57ESpJjdCqaxG8NCblkcpjii_rCdonS33t6w7pwxLryA?key=clVWK-dgWi652uPzFwrvE-AY\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:list {\"ordered\":true,\"start\":15} -->\n<ol start=\"15\" class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Then click <strong>Continue<\/strong> and <strong>Done<\/strong>.<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXegXtyZX1iyS3mnEuOgLl7FbXD1UvhdlBb1pwUEnKUZA_T36Wud3NjY5TDXkQJYs4NuYHr8rsNue7DYUNtUKtSTR02BYWumTAW4VAl5a0VpIpna9Ll63m2hArFgUMvKrp8lNnbW-Q?key=clVWK-dgWi652uPzFwrvE-AY\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXdTmlVpIxFWBPGnk1MDtgEcgSJu0dHgls3uKzPKWlgVIqPQQMRQGOGcQc8iRRjBEvgYO_VORhTYA9KSXjCIk-BFRFX17idUOurIgx3-Jm_E6VoIack2a0qxLHmP5LDjYwgem1cREQ?key=clVWK-dgWi652uPzFwrvE-AY\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:list {\"ordered\":true,\"start\":16} -->\n<ol start=\"16\" class=\"wp-block-list\"><!-- wp:list-item -->\n<li>In the <strong>Service Accounts<\/strong> list, click the pencil icon next to your new account.<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXdDri-cEi-xNIPZgYQCLpKfhiDULN3aah9Zh7sOJRWHfjtRJ5_teY1dsTXQmDz649NtrJ9LORFc6s61aGL9fgCUalYYErQpoHibzqRc3H9dnK2QcZFrBqora2LiNVLetst1gtYb2A?key=clVWK-dgWi652uPzFwrvE-AY\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:list {\"ordered\":true,\"start\":17} -->\n<ol start=\"17\" class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Go to the <strong>Keys<\/strong> tab.<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXfzwUEXmy8obNSKVWcfmvSbAugmrcCBA4ZQBXQ8BNW5LHPiJCH1SDayvhdrDB_-IJamGty9KLqK5s7Ztmo-VIxplYHfhdffszKX7BrHPlOxBOJRmYDbnybUkyZz1dxOroE8kN_ycQ?key=clVWK-dgWi652uPzFwrvE-AY\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:list {\"ordered\":true,\"start\":18} -->\n<ol start=\"18\" class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Select <strong>Add Key &gt; Create New Key<\/strong>.<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXdDZrzrq2b432xWZwPWjNzILfWBL5df9lxlh_VPXROsYT5O27xxaH7pVDfb3e2pDHTF8SQrnb7-6bWpIg0ZgoA7QlfsnsnfQwgoGnVhbEEIZVhcBohvv96FzrKveD-mbY4qrOJKLA?key=clVWK-dgWi652uPzFwrvE-AY\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:list {\"ordered\":true,\"start\":19} -->\n<ol start=\"19\" class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Choose <strong>JSON<\/strong> and click <strong>Create<\/strong> the .json file downloads automatically. Store it securely (it can only be downloaded once).<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXcVs_lJkZJu2spOCv2WGD3w7brpyKEWlT1hr1z4h3u9cgxjWWAvd-m1Q_r4ZE6PFQ5_o5oIASahN6umC6A9i6GqnQPGvn6j5nqiY8SytMGcXH_-mqZoBZr-uD4izy6krZBvdtAdFw?key=clVWK-dgWi652uPzFwrvE-AY\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:list {\"ordered\":true,\"start\":20} -->\n<ol start=\"20\" class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Copy the <strong>Service account email<\/strong> from the list; you\u2019ll use this in the Play Console.<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXdw0xpwAUZgrx0--Cwp74KOtR2KOAXkvWzG6uRacQZg49vsfyf5qS5IyvlZ3d9mSfW4oEX3Y5G7ss__fVn-kTzhYTKiYXr4cs2mKfB_3dP78QkYM-tuZtMV8ddPJwSz-DqCsj9J?key=clVWK-dgWi652uPzFwrvE-AY\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Granting Play Console Permissions to the Service Account<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Navigate to <a href=\"https:\/\/play.google.com\/console\/\"><strong>Google Play Console<\/strong><\/a> and Go to <strong>Play Console Button<\/strong>.<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXf-cKhQfO8g3hj4ze1CF2eCSnwI_QG8s-nz16GOul5Un6ZhmRdmcqLI4H7yf0qcxazgElFFXOoR-FTL4C1J41hxokGutkGzVOAR8vpChTnM9c44ITZuY9BnXcRiflmnoSZZO3xI8Q?key=clVWK-dgWi652uPzFwrvE-AY\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:list {\"ordered\":true,\"start\":2} -->\n<ol start=\"2\" class=\"wp-block-list\"><!-- wp:list-item -->\n<li>From the left sidebar, select <strong>Users and permissions<\/strong>.<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXfnVwXEjXI0G2EQmrPDkNtMAw3RSDKoEUGMM_r-N5pmT_APL2O-RNAm-ZUlavGtiwuodjZZk-MgwIiuH4nF3_yee2cWXfJrFsWoQhUQjegf-7Q9a_sl4DJor42-kk7hJEiTTt2utg?key=clVWK-dgWi652uPzFwrvE-AY\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:list {\"ordered\":true,\"start\":3} -->\n<ol start=\"3\" class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Click <strong>Invite new users<\/strong>.<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXeZUaHAiXiPotaelWojHFdoMrZusC3CYUssT7__lriCq8Y-cs8b-_WgA8G8PLyCef01-XtAkwLprfB1Mfqhyk_rXDT_OVoD4q7b5IvK5cAEf4m95uS6oFzKRusbD7j4VXtQqLm1qw?key=clVWK-dgWi652uPzFwrvE-AY\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:list {\"ordered\":true,\"start\":4} -->\n<ol start=\"4\" class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Paste the <strong>Service account email<\/strong> into the Email<strong> address<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Under <strong>App permissions<\/strong>, click <strong>Add app<\/strong>, select your app, and click <strong>Apply<\/strong>.<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXfE9uBAslwNaxflmnHkNkSu0FJ1G_Uaictnp7-ozSJ8sg0dSmwvMsn-ZSB0rydHWIub-nrOrqhyZbq9O57RWKcgs6bcsUipe0dQMWdLA76ipMA6r7ibKxjpExQJcrMQnYOI_nWiPw?key=clVWK-dgWi652uPzFwrvE-AY\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:list {\"ordered\":true,\"start\":6} -->\n<ol start=\"6\" class=\"wp-block-list\"><!-- wp:list-item -->\n<li>For full access, select <strong>Admin<\/strong> under <strong>Account permissions<\/strong> (or tick only the scopes you need), then click <strong>Invite user<\/strong>.<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXeeG4EK_2Bzr87ORZ1qXuUm1i0_b33f1BMQ61cnq0sMM0piDSa5LCNhj91mKd079fQFhFb-Ye00OtR6YQcUFSJm9GM1Nu6L2ZloKR7ql5uY6PAZsDx6jiKjbdBrJ8xx4-bzMOZXnw?key=clVWK-dgWi652uPzFwrvE-AY\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:list {\"ordered\":true,\"start\":7} -->\n<ol start=\"7\" class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Confirm by clicking <strong>Send invite<\/strong> in the popup.<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXcet0LXpfTL2ilMd_c242JsDLRWFTY-vifmDmqvi3r-XAlDejn8OedoZmZzofzt122Sw3TRHoRyvHiw0rbj1KL-ub0Hs74q7SrWVEtsUj3Jtmg2N_z9Fj53WQiWKqrzxmAkSdjIEw?key=clVWK-dgWi652uPzFwrvE-AY\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:list {\"ordered\":true,\"start\":8} -->\n<ol start=\"8\" class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Verify the service account appears with status <strong>Active<\/strong> in your users list.<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXfW0jd3H_PQKWH05ryIZj0EAvHKwzwB9dFgwXW2VTq2hH0A-A2AXld0h8k7_NO8vVUS29fQ2wSaXyNevF6ZtCYnkduTXOYqc63Oq2y4FLfAGsNesjOYXFMUoulDWwIdWw4l8V7_?key=clVWK-dgWi652uPzFwrvE-AY\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Uploading Your Service Account Key in BuddyBoss App<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>In WordPress, go to <strong>BuddyBoss App &gt; Configure &gt; Android Settings<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Click <strong>Upload File<\/strong>, select the downloaded .json key file, and click <strong>Connect Account<\/strong>.<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXe0BrylneWDKtQzMR9geVvz42Wnjeg4C6zoDv6eT30NnhYa4uNB8sI64J0VPX97lJl0M8oTr0Bv4ulcf7ldQkMpeI3EzXA5xuFQtNj6Q_8DYAjS-TdWcLflzvyjKGlxiZnG-LmZkw?key=clVWK-dgWi652uPzFwrvE-AY\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:list {\"ordered\":true,\"start\":3} -->\n<ol start=\"3\" class=\"wp-block-list\"><!-- wp:list-item -->\n<li>A green <strong>Connected<\/strong> indicator confirms your BuddyBoss App is now linked to your Google Developer account.<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXfvLId_wvE4PJZC9zkEPQTBX5gyDTcCxsAxBvS3zC8crDND7X2ki4UDjdGGkuBroi0aMrD1pz3sgC1geWMZw3CbW2CskzHGXwfdtDTEo8rTqcftWJWPLL5asr3naUXSLmgQb_fJ?key=clVWK-dgWi652uPzFwrvE-AY\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:list {\"ordered\":true,\"start\":4} -->\n<ol start=\"4\" class=\"wp-block-list\"><!-- wp:list-item -->\n<li>account.&nbsp;<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Setting Up Internal Testing for Your Android App<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:heading {\"level\":3} -->\n<h3 class=\"wp-block-heading\"><strong>Navigating to Internal Testing<\/strong><\/h3>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>In the <strong>Google Play Console<\/strong>, go to your <strong>Home<\/strong> page and select your app.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>From the sidebar, click <strong>Testing &gt; Internal testing<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Click <strong>Create new track<\/strong> if you haven\u2019t already, then:<br><!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li><strong>Select testers<\/strong> by adding email addresses or Google Groups.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>Provide a Feedback URL<\/strong> or email address for testers to submit bug reports.<\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list --><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXeHmMPrwXgQbIiu6gAPH96UtZxH387k9w-rAz2FN0QkzNk7Dzgs-Gp5Fx5ISgadCr-_sj_Edsc6dY3zv1ZvIHWzMmvea7rDo951KRfhA4slV4ndrwQ7W9mIYyrnkm00xmumq_rpCw?key=clVWK-dgWi652uPzFwrvE-AY\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:list {\"ordered\":true,\"start\":4} -->\n<ol start=\"4\" class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Click <strong>Save<\/strong>.<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:heading {\"level\":3} -->\n<h3 class=\"wp-block-heading\"><strong>Creating a New Release<\/strong><\/h3>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Still under <strong>Internal testing<\/strong>, click <strong>Create new release<\/strong>.<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXfTxWjF74k9cVe0mk10Bn2rfpYYrQeQjUXERcJOAgzYwwx5BZVm_NSiYOY6Si48cvBVhwRv-o1KmGbDNNpCfb6gyJ6aQxXtUS4jhEoLsmqkDBM5-9x-g2oilj6RACepdcLVuEzf4A?key=clVWK-dgWi652uPzFwrvE-AY\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:list {\"ordered\":true,\"start\":2} -->\n<ol start=\"2\" class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Under <strong>App signing<\/strong>, click <strong>Choose signing key<\/strong>.<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXeRLUwsFwn2X76JyHN88kpzE6coEiZsOL_kDALcEzt4hOeelJA2G3rBwknrjsclpQghGyoZLpJyDlNljvaQ8LIKiNfsKlhsKegANci-mRBqqJJnAycMYg-fnoQZlRtqcXHVbjkd_A?key=clVWK-dgWi652uPzFwrvE-AY\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:list {\"ordered\":true,\"start\":3} -->\n<ol start=\"3\" class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Select <strong>Use Google-generated key<\/strong>, then confirm.<br><!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li>You\u2019ll see a notification that your releases will be signed by Google Play.<\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list --><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXcN7yjVkQgL3a7LrkiWcUrleWos0K3v8BcW2deLGIgzud2jlL--XyR0cioJx9AL0bhzvLSWFXbusf0fhKRi9Ugkn9KtxJoDYHunLLgJDurk29SvfRsl0IZRx7rVawCJL9fvgs9Y9A?key=clVWK-dgWi652uPzFwrvE-AY\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:heading {\"level\":3} -->\n<h3 class=\"wp-block-heading\"><strong>Requesting an AAB Build from BuddyBoss<\/strong><\/h3>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>In WordPress, go to <strong>BuddyBoss App &gt; Build<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Click <strong>Request Build<\/strong>.<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXc_-ZEjNiU0HIZFikRcMFNzNZm1hPtrLT2-zQ_cHyeasxSXA0RO_be0iKwn4qp-tnCLNJuOYmubwJwh8eo0nRHy7ANwz9UIovjj3afv3IHYH5yp0tQ9OhSvbAZFDEwR3ofDz8DrzA?key=clVWK-dgWi652uPzFwrvE-AY\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:list {\"ordered\":true,\"start\":3} -->\n<ol start=\"3\" class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Tick <strong>Android<\/strong> as the platform and <strong>Release App<\/strong> as the build type.<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXcpaXWB6sQIXYCewvzcZ197bISf4PCpWsML_OKp-IZfkgRBvIQaOf0XuAjdHvoZtOlu4finydITdan3fOg1iETBuzafvNajCGUR8A6u1MC1um8pmYOO-rdni9L0Lr7VzOHtCHkTOQ?key=clVWK-dgWi652uPzFwrvE-AY\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:list {\"ordered\":true,\"start\":4} -->\n<ol start=\"4\" class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Click <strong>Next<\/strong>, then <strong>Send Build Request<\/strong>.<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXc-Mnq-d0j3g4T16PaiLm5UcEFYzZty4QTyjZol1-P5YWGg2IutRUvNBTJr4S1rGoH-1a5DwjJG9z8LKf56RGRNmB6ef2f7IltzAJ19i0W27I_-Fi4vMjhYTyuVtHaC2KGJaSmMHg?key=clVWK-dgWi652uPzFwrvE-AY\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:list {\"ordered\":true,\"start\":5} -->\n<ol start=\"5\" class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Monitor your request under <strong>Build History<\/strong>, this usually completes in 5\u201310 minutes.<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXd8ur7ugQUNfI4FWSgdziP0BQBlqjpfC3kuAYYL65tF959aAddldBFJd_3UHtnmC8gTJ2Uvxh6qOqdmFOFP4sUqDb5ffh63FtXc8CBJOwEK_lB-qA5bXXOlX0dhpoPrhEQ1j_brJA?key=clVWK-dgWi652uPzFwrvE-AY\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:heading {\"level\":3} -->\n<h3 class=\"wp-block-heading\"><strong>Uploading the AAB to the Play Console<\/strong><\/h3>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>In the Play Console\u2019s <strong>Create release<\/strong> screen, scroll to <strong>App bundles<\/strong> and click <strong>Upload<\/strong>.<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXf3PRap5MSpljkpp0p3UEqjIubIs05pKOO7On_wXvz_vsT6T3JmCUFkV0fHopUwHz_RDqxDAAaLK7qbb40l6DVb_jvyR0VGa1mA-_DSeLIs9-Oz9fuK718_pdg0-3JWMEuZxNvGIg?key=clVWK-dgWi652uPzFwrvE-AY\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:list {\"ordered\":true,\"start\":2} -->\n<ol start=\"2\" class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Download the AAB from your BuddyBoss <strong>Build History<\/strong> by clicking <strong>Upload to Google Play Console<\/strong> and selecting <strong>Download build<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Choose the downloaded <strong>.aab<\/strong> file (required for new submissions since August 2021).<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Wait for the upload to complete.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>This is how your uploaded App bundle will look.&nbsp;<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXefqTPfl3x_CwJYG_YRKQOCgKPvWiyGtmrkjs_rmUmvtb9ni1CMWoW-4UxBWEgnu8AT_JgSuz6V9NmU7GfDY42yKWlKcIsu6h11RgtdoWuAz6AFxoMg6UWwjJvt6ZLzta1s1l5fbA?key=clVWK-dgWi652uPzFwrvE-AY\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:heading {\"level\":3} -->\n<h3 class=\"wp-block-heading\"><strong>Adding Release Notes and Completing Declarations<\/strong><\/h3>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Scroll down to <strong>Release notes<\/strong>, enter a brief description of changes or features.<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXdM2hBcb2bggpTx1JnpIgjovJe5MREex86nNqbKipXJKG3gmFP8dv4l7PnohXtE1nVG-KLZMgpq-TAzABx7MeENFc9qTAC1UDW9wF3NPEgLFdwkjKZNnrdIupMzBzXo1CqzUy0vfA?key=clVWK-dgWi652uPzFwrvE-AY\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:list {\"ordered\":true,\"start\":2} -->\n<ol start=\"2\" class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Click <strong>Next<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>If you encounter a metadata error, click <strong>Complete declaration<\/strong>.<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXfIbsEAyAbLkhQlKtBK4m2T6ZoQx4F5ZnSym4N4ptUmLd3ZmYEymuYN99LhuymF-nS1owq0phfikk4uFxslly9XtE1Q5APrzyPJLrWetkzK7bImKr78H3QiVYPY1IQPRPIf2Qxe?key=clVWK-dgWi652uPzFwrvE-AY\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:list {\"ordered\":true,\"start\":4} -->\n<ol start=\"4\" class=\"wp-block-list\"><!-- wp:list-item -->\n<li>On the <strong>Advertising ID<\/strong> page, answer <strong>Yes<\/strong> to \u201cDoes your app use advertising ID?\u201d and click <strong>Save<\/strong>.<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXfIXIDO_9fUO-Y_-VfzDkUjyeWDebcajP1-KbCyG5449uuEyqgAQU-kpe0DkBNdQg4TpoUkuq-SyURxlmrEMBS4QfSvKlO1kzkxFrNsaJxi313VtEtVfklJLOVgxBttzQEVqsQAmQ?key=clVWK-dgWi652uPzFwrvE-AY\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:list {\"ordered\":true,\"start\":5} -->\n<ol start=\"5\" class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Return and click <strong>Save<\/strong> again to finalize the release.<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXf1nn8cYqF8EHzI5e9tNjmspTapp29dFhpxhIBZO9REtGoNqWY7v62ltOoLg2MAmhNfGpa3IIGCBJE-0s3_h35nGHN_L_K49Sgijrt6hJjKixiBoev8xpPwkSp9hIRAXDPribuIMg?key=clVWK-dgWi652uPzFwrvE-AY\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Troubleshooting and FAQs<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: Why can\u2019t I download my JSON key again?<br><\/strong>A: Google Cloud only allows one download per key. Create a new key if you\u2019ve lost the file.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: My service account invite isn\u2019t accepted in Play Console.<br><\/strong>A: Check that the email is correct, resend the invitation, and ensure Admin privileges in the Play Console.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: Uploading the JSON file fails in WordPress.<br><\/strong>A: Verify you\u2019re using the correct .json key file, clear your browser cache, or try another browser.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: I don\u2019t see the Internal testing option.<br><\/strong>A: Ensure you\u2019ve created at least one release in the <strong>Internal testing<\/strong> track; then the option appears in the sidebar.<\/p>\n<!-- \/wp:paragraph -->","post_title":"How to Connect Your Google Developer Account to the BuddyBoss App","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"how-to-connect-your-google-developer-account-to-the-buddyboss-app","to_ping":"","pinged":"","post_modified":"2025-07-18 07:54:50","post_modified_gmt":"2025-07-18 14:54:50","post_content_filtered":"","post_parent":122192,"guid":"https:\/\/buddyboss.com\/resources\/?post_type=docs&#038;p=122276","menu_order":6,"post_type":"docs","post_mime_type":"","comment_count":"0","filter":"raw"},{"ID":122254,"post_author":"29","post_date":"2021-03-17 13:17:54","post_date_gmt":"2021-03-17 20:17:54","post_content":"<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Introduction<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>Before you can generate Android builds and sync your in-app purchases from your Google Developer account to your BuddyBoss App, you need to configure three key areas: your Application ID, your KeyStore certificate, and register your Application ID with Google Play. This guide walks you through each step in your WordPress admin and the Google Developer Console.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Tutorial Video<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:embed {\"url\":\"https:\/\/youtu.be\/HcIuLHFzArY\",\"type\":\"video\",\"providerNameSlug\":\"youtube\",\"responsive\":true,\"className\":\"wp-embed-aspect-16-9 wp-has-aspect-ratio\"} -->\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\nhttps:\/\/youtu.be\/HcIuLHFzArY\n<\/div><\/figure>\n<!-- \/wp:embed -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Configuring Your Application ID<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>Your <strong>Application ID<\/strong> uniquely identifies your app on Google Play. It must:<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Consist of at least two dot-separated segments (e.g., com.fruit.oranges).<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Start each segment with a letter.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Contain only alphanumeric characters and underscores.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Be unused by any other app.<br><\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list -->\n\n<!-- wp:paragraph -->\n<p>For a test build, append .test (e.g., com.fruit.oranges.test).<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>In WordPress, go to <strong>BuddyBoss App > Configure > Android Settings<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Under <strong>App Configuration<\/strong>, enter your chosen <strong>Application ID<\/strong>.<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXfWafy2N0SzEAuOYDSpVf45aaTlbmr15HLVxG3XyGpllVcpKqU2IlhDFn4HMb8RC1KJcJUsTNPZn2DWPTCgOdI-vOerTxRafIwB3F2JCNfBW8N9MWOE1v2yD2WOHbG0IOJSQlqO?key=W9-Q9PGCU4gD3OG0vbzy49n0\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:list {\"ordered\":true,\"start\":3} -->\n<ol start=\"3\" class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Click <strong>Save Changes<\/strong>.<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:paragraph -->\n<p><strong>Important:<\/strong> To reserve your Application ID and prevent conflicts, register an app in Google Play Console using a build with that ID (see \u201cRegistering Your Application ID\u201d below). Also, register the same ID in Firebase (refer to our Firebase tutorial).<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Generating and Importing Your KeyStore Certificate<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:heading {\"level\":3} -->\n<h3 class=\"wp-block-heading\"><strong>Generating a KeyStore<\/strong><\/h3>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>In WordPress, navigate to <strong>BuddyBoss App > Tools > Generate KeyStore<\/strong>.<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXdvs28YLtdy3mmcYTzAumyRSLL8m3t1Je0LEcjQ1nvOZnRxJPGviD9n0UrvzKbthYpv5HeFehD8pQP4withFH_ZGZA7PaTzM4z-1CnaB7dPZ8l_nLOZyeiSsp53gZhKPgzxEIU6Cg?key=W9-Q9PGCU4gD3OG0vbzy49n0\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:list {\"ordered\":true,\"start\":2} -->\n<ol start=\"2\" class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Enter a <strong>KeyStore Password<\/strong> and <strong>KeyStore Alias<\/strong> (or leave blank to auto-generate).<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Fill in <strong>Certificate Information<\/strong> (First &amp; Last Name required; add Organization if applicable).<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXeJ9Xo_en7YMpvymQrbMp4-6uwJqcHNXE7ocGYkbauv7-UIlBX25oedk4flq8pqZj9d44I4P2_T-lDwfe6iUHkmv3yT90gTh9ZBwhomq8wme31SHMcSM8l3yVx331IF2ji_Er2ilw?key=W9-Q9PGCU4gD3OG0vbzy49n0\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:list {\"ordered\":true,\"start\":4} -->\n<ol start=\"4\" class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Click <strong>Generate<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Check the confirmation box and click <strong>Download<\/strong> to save the ZIP containing your KeyStore.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>Back up<\/strong> this ZIP securely\u2014lost KeyStores cannot be replaced, and you\u2019ll need it for all future updates.<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:heading {\"level\":3} -->\n<h3 class=\"wp-block-heading\"><strong>Importing Your KeyStore<\/strong><\/h3>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>In WordPress, go to <strong>BuddyBoss App > Configure > Android Settings<\/strong>.<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXcYHLwVfyxtrw6fenKkmPUijgY1Tn7wz-nXsU_acLSFTTbq0e3HfRsPHvxw-fw3u308S5Hzt3qVFGGE1uuhp2CNzySVGRTkB1SWdGGQUX9yhi_OKULt1Vcf_lEhC5OJ-M1zd2aThw?key=W9-Q9PGCU4gD3OG0vbzy49n0\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:list {\"ordered\":true,\"start\":2} -->\n<ol start=\"2\" class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Under <strong>KeyStore Information<\/strong>, click <strong>Import<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Select the ZIP folder you downloaded.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Click <strong>Save Changes<\/strong>.<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Registering Your Application ID with Google Play<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>Registering your Application ID in Google Play Console prevents others from claiming it. You do this by uploading any release build with that ID.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Prerequisite:<\/strong> You\u2019ve generated a <strong>Release App<\/strong> build in <strong>BuddyBoss App &gt; Build<\/strong>.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Log in to the <strong>Google Play Console<\/strong> with your developer account.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Go to <strong>All apps<\/strong>, select your app, then under <strong>Release<\/strong> choose <strong>Production<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Click <strong>Create new release<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>In <strong>App Bundles<\/strong>, click <strong>Upload<\/strong> and select the AAB file built with your Application ID.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Click <strong>Save<\/strong> to register the ID.<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:paragraph -->\n<p><strong>Note:<\/strong> Once registered, all future builds must use this exact Application ID.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Troubleshooting and FAQs<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: My new Application ID doesn\u2019t appear in the dropdown.<br><\/strong>A: Click <strong>Refresh Bundle IDs<\/strong> in <strong>Android Settings<\/strong>, then reload the page. Ensure you saved the correct ID and no caching plugin is blocking updates.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: The KeyStore import fails with an error.<br><\/strong>A: Verify you\u2019re selecting the correct ZIP file generated by the BuddyBoss App tool. Ensure the ZIP hasn\u2019t been altered and try re-uploading.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: I get an \u201cInvalid Application ID\u201d error in Google Play Console.<br><\/strong>A: Confirm your AAB build was generated with the exact Application ID you registered in <strong>Android Settings<\/strong>.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: How do I reserve my Application ID without publishing?<br><\/strong>A: Upload any <strong>Release App<\/strong> AAB and click <strong>Save<\/strong> in the <strong>Create new release<\/strong> screen\u2014no need to roll out the release.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: Can I change my Application ID later?<br><\/strong>A: No. Once registered, the Application ID is permanently reserved for that app. You must choose a new ID for a different application.<\/p>\n<!-- \/wp:paragraph -->","post_title":"How to Configure Your Android App","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"how-to-configure-your-android-app","to_ping":"","pinged":"","post_modified":"2025-07-18 07:54:50","post_modified_gmt":"2025-07-18 14:54:50","post_content_filtered":"","post_parent":122192,"guid":"https:\/\/buddyboss.com\/resources\/?post_type=docs&#038;p=122254","menu_order":7,"post_type":"docs","post_mime_type":"","comment_count":"0","filter":"raw"},{"ID":125475,"post_author":"29","post_date":"2022-04-28 05:27:51","post_date_gmt":"2022-04-28 12:27:51","post_content":"<!-- wp:heading {\"level\":1} -->\n<h1 class=\"wp-block-heading\"><strong>Introduction<\/strong><\/h1>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>Android App Links enable deep integration between your <strong>BuddyBoss App<\/strong> and your website, allowing members to open specific URLs directly in the app rather than a browser. By configuring App Links, you\u2019ll create a seamless mobile experience, improve engagement, and ensure links to your community content always open in the correct context.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Obtaining Your SHA-256 Certificate Fingerprint<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Log in to the <a href=\"https:\/\/play.google.com\/console\/developers\/\"><strong>Google Play Console<\/strong><\/a> with the account used for your Google Developer enrollment.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Under <strong>All apps<\/strong>, select your <strong>App ID<\/strong>.<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXeYrbGv_QKzZWKZJ5CoJs-q_lcaoK4OQgqB6NcBRQ7EqtoD5WosS-hkdlZXRGvWnyAyp-WzyxhX0IUtlVLdD_TgHpIOwULUxjIzerElmDZFYUu2OkZYNuplv6VFU1GfDh4Fbq0YkA?key=yk5ro2AkRbToIbVz2KKRxXDg\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:list {\"ordered\":true,\"start\":3} -->\n<ol start=\"3\" class=\"wp-block-list\"><!-- wp:list-item -->\n<li>In the <strong>Release<\/strong> tab, go to <strong>Setup > App Integrity > App signing<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Copy the <strong>SHA-256 certificate fingerprint<\/strong> for your App Signing Key. You\u2019ll use this value in the BuddyBoss App settings.<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXdXp712w97DpgA_EmYhGIV5K9xLYbWYApJwYZZWTxQWtBEHY6zvAYbm-W4f11bSA0gXujCm7J8qvl2QC5p49PpafNBL1jDQL0xLSjCcQGRT4zy9KSLqoWXIVKghcszT6PU-NV64gw?key=yk5ro2AkRbToIbVz2KKRxXDg\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Enabling Android App Links<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>In WordPress, navigate to <strong>BuddyBoss App > Configure > Android Settings > Android App Links<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Tick <strong>Enable Android App Links<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Under <strong>Links to Open<\/strong>, choose <strong>All<\/strong> or <strong>Specific<\/strong> links to open in the app.<br><!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li><em>Note:<\/em> Android does not support excluding individual URLs.<br><\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list --><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>If you use Google Play App Signing, paste your <strong>SHA-256 certificate fingerprint<\/strong> into <strong>Google Play Signing Certificate<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Click <strong>Save Changes<\/strong>.<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXcKSsQnOnS_f7Awi9ErinP1jI9sLSCDnDl_mhBW0HLe6x6paeinZMk2c-6tgWuaX6x6674PtMQkI60IaPO6QTqXcI2zwtz4oHsrPQ5whkWqRVt41oUrCqov6oeNn6u-dNw2PLMCMw?key=yk5ro2AkRbToIbVz2KKRxXDg\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:list {\"ordered\":true,\"start\":6} -->\n<ol start=\"6\" class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Request a new Android build in <strong>BuddyBoss App > Build<\/strong> to apply your App Links configuration.<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Verifying Your Asset Links JSON<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>To verify if a valid JSON is served after enabling the Android App Links option, go to the following URL in your browser:<br><br>{{your site url}}\/.well-known\/assetlinks.json\/<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p>For example:<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><a href=\"https:\/\/buddyboss-academy.com\/\/.well-known\/assetlinks.json\">https:\/\/buddyboss-academy.com\/\/.well-known\/assetlinks.json<\/a><\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p>Confirm the JSON includes an entry with your <strong>SHA-256 certificate fingerprint<\/strong> and package name.<br><\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p>Note: The file should list all App Signing keys you\u2019ve added.<br><\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Troubleshooting and FAQs<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: Why aren\u2019t links opening in the app after enabling App Links?<\/strong><strong><br><\/strong> <strong>A:<\/strong><\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Ensure you generated a new Android build after saving App Links settings.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Verify your <strong>assetlinks.json<\/strong> is publicly accessible at \/.well-known\/assetlinks.json.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Clear any caching plugins or service caches that might serve an old JSON.<br><\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: I get a certificate mismatch error\u2014what should I check?<\/strong><strong><br><\/strong> <strong>A:<\/strong><\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Confirm you copied the <strong>SHA-256<\/strong> fingerprint from <strong>App signing<\/strong> (not upload key).<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Make sure the fingerprint in <strong>assetlinks.json<\/strong> matches exactly the one in <strong>Android Settings<\/strong>.<br><\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: My assetlinks.json isn\u2019t found (404 error).<\/strong><strong><br><\/strong> <strong>A:<\/strong><\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Verify your web server or CDN serves the \/.well-known directory and that <strong>assetlinks.json<\/strong> exists there.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Ensure no trailing slashes or typos in the URL.<br><\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: Can I disable App Links without rebuilding?<\/strong><strong><br><\/strong> <strong>A:<\/strong><\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li>You must uncheck <strong>Enable Android App Links<\/strong> and save, then generate a new Android build to remove the App Links configuration.<br><\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list -->","post_title":"How to Configure Android App Links","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"how-to-configure-android-app-links","to_ping":"","pinged":"","post_modified":"2025-07-18 07:54:50","post_modified_gmt":"2025-07-18 14:54:50","post_content_filtered":"","post_parent":122192,"guid":"https:\/\/buddyboss.com\/resources\/?post_type=docs&#038;p=125475","menu_order":8,"post_type":"docs","post_mime_type":"","comment_count":"0","filter":"raw"},{"ID":122280,"post_author":"29","post_date":"2021-03-26 10:55:15","post_date_gmt":"2021-03-26 17:55:15","post_content":"<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Introduction<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>Google Firebase Cloud Messaging powers push notifications on Android and iOS. By integrating Firebase V1 with your <strong>BuddyBoss App<\/strong>, you\u2019ll enable real-time notifications for your members\u2019 devices. This guide walks you through creating a Firebase project, enabling the Cloud Messaging API, generating service keys, registering your iOS and Android apps, and uploading configuration files in WordPress.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Tutorial Video<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:embed {\"url\":\"https:\/\/youtu.be\/lGgHPTVvOok\",\"type\":\"video\",\"providerNameSlug\":\"youtube\",\"responsive\":true,\"className\":\"wp-embed-aspect-16-9 wp-has-aspect-ratio\"} -->\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\nhttps:\/\/youtu.be\/lGgHPTVvOok\n<\/div><\/figure>\n<!-- \/wp:embed -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Creating a Firebase Project<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Log in to the <a href=\"https:\/\/firebase.google.com\/\">Google Firebase Console<\/a>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Click <strong>Add Project<\/strong>.<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXdTTOvFu3EgdKKWeEU5VP_FQOM1xQvf1Kt1iq4KRw4fn55PMQeW2_V9Dynex0y83MtdFCgTD5ibgXHgCPfZ79_6KeJZaTt0sFG2i1RJVwCcPT1zN-qkksfc4_44e7ptSEvQAfbvLQ?key=bajvVF3J6FAv-r_4-8D-Sf0W\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:list {\"ordered\":true,\"start\":3} -->\n<ol start=\"3\" class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Enter a <strong>Project Name<\/strong> and click <strong>Continue<\/strong>.<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXdxfsqY9ZzkTpI6FZlOVPKbhKADTnoi83sBE_wX7GXDVjmR38ux4h6ln7hhHUF_YgWBqL9icPbZ_V8T1wtLZE8JOrmDUg-B6oMV6uq-KpxH2aRdwO_1DKhJlHXw40d_Vk9NUEVAMQ?key=bajvVF3J6FAv-r_4-8D-Sf0W\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:list {\"ordered\":true,\"start\":4} -->\n<ol start=\"4\" class=\"wp-block-list\"><!-- wp:list-item -->\n<li>(Optional) Enable <strong>Google Analytics<\/strong>, click <strong>Continue<\/strong>, choose or accept the <strong>Default Account<\/strong>, then click <strong>Create Project<\/strong>.<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXcs63TTXB3LhfcxwcPZngm_x0FRX77L5uTgXSraIHTmiJ3Sl7spoGA-hECZf3OWIjbxaD15UkvTCR_OUlwpAv7qYmwG5OiJgMjYcZK3vq9hSd3Shl6bjRNKS3KP8Y2s7dcyLtrm?key=bajvVF3J6FAv-r_4-8D-Sf0W\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:paragraph -->\n<p>If you enabled Google Analytics, select your Google Analytics account or select Default Account for Firebase. Click Create Project.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXdErH8bITjdMvBE-tNRL6eZI0Wey3FBGv1oLXYIa1Og9QJDHbS_5rUCLmJDseJY-0gGIAHgES1vfs0xRYdop4_BIZ6xfjRKdPRoBukNsN-wwqjY1QcLK7_3YFYhzasjcQvvRbvn0w?key=bajvVF3J6FAv-r_4-8D-Sf0W\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:list {\"ordered\":true,\"start\":5} -->\n<ol start=\"5\" class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Wait for the setup to complete; then click <strong>Continue<\/strong> to open your new project.<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Enabling Firebase Cloud Messaging API (V1)<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>In your Firebase project, click the <strong>Settings<\/strong> gear and select <strong>Project settings<\/strong>.<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXegX9SetaThAuVnI9Ize1xkASF9SplnOfyWzHR-OtCzQyf50mqWfkcJdhCpaTN0MPXr0Xw3feAOML7SQEn6V4lV0UPcUhXWKkLMRRYE10L5HwHC74Me7vA4U_qErTe4pD8Xq0eqLg?key=bajvVF3J6FAv-r_4-8D-Sf0W\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:list {\"ordered\":true,\"start\":2} -->\n<ol start=\"2\" class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Go to the <strong>Cloud Messaging<\/strong> tab.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Confirm the <strong>Firebase Cloud Messaging API<\/strong> shows a green <strong>Enabled<\/strong> tick.<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXdunHicaCEjoNsQI4LvJah0zMhhvTPG53zK6d7nKi3XbJ0wHglp-eO9i-hzKw4wi8_KWRU5sfkXnsjQ_OWzv2rfG6ItAVCwhoPahkw_YvUWOqyeIan1OVcF2Tls8Nq6e_Wm1-MYzA?key=bajvVF3J6FAv-r_4-8D-Sf0W\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:list {\"ordered\":true,\"start\":4} -->\n<ol start=\"4\" class=\"wp-block-list\"><!-- wp:list-item -->\n<li>If it isn\u2019t enabled:<br><!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Click the <strong>\u22ee<\/strong> menu next to <strong>Firebase Cloud Messaging API<\/strong> and choose <strong>Manage API in Google Cloud Console<\/strong>.<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list --><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXea276rgm-3V0sYRYb9G0BPjs4aEUQTN_xAg03ehM5jVeiSZ9glIE7OJMTGoHAg5aOCX-tEgcAlJSBsDnQCyj_UZmqNi8kthbX0nOBOvto47zA_mt-wp5SHmbJ1CKVLIQYhCUX33A?key=bajvVF3J6FAv-r_4-8D-Sf0W\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:list {\"ordered\":true,\"start\":2} -->\n<ol start=\"2\" class=\"wp-block-list\"><!-- wp:list-item -->\n<li>You will then be redirected to the Google Cloud Messaging API product. Select \u2018Manage\u2019.<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXfkjLoKbR65PB6vmYxVfaKXsEQh7miBjCNcCFgTTX450xNCpHS1jVucSkGbjcN58_a8PbSrGWKjhoVBiwYL08bDhw1X783d7aMGZlvifyRlyzrbZKLUfP85GHGRrf5qs8lFJc9mdg?key=bajvVF3J6FAv-r_4-8D-Sf0W\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:list {\"ordered\":true,\"start\":3} -->\n<ol start=\"3\" class=\"wp-block-list\"><!-- wp:list-item -->\n<li>On the Google Cloud page, click <strong>Enable<\/strong> at the top to turn on the API.<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXdWdTpiv5Z9FN6RHM5qpOYyBw--qgV8HPz1Bwm8_asEZyJ38AuToAduSXuFVH7M3eBKoQZAnEKLEazPddSaZG7K3QBRxJI6GZzO4jTUN8WoiqR-1kZ8QRd_NxtTkidg20xTVzwrXw?key=bajvVF3J6FAv-r_4-8D-Sf0W\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:list {\"ordered\":true,\"start\":4} -->\n<ol start=\"4\" class=\"wp-block-list\"><!-- wp:list-item -->\n<li>You will then see the option to either enable or disable the API at the top and you will also see the status of your API, make sure it says \u2018Enabled\u2019.<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXchNUYzNjroH6ShuhMQmxKrb_R4IKSDASIJONhLGvo3xRJOw0qV28IrqHeTPLoO8R6cDq7J-zvqYLGWx_dInDNFfqEd1TEzVY_cS2owwrlYk3v5NdwAtRfDSrc6HYMesSmSLMjM?key=bajvVF3J6FAv-r_4-8D-Sf0W\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Generating a Firebase Service Account Key<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>In <strong>Project settings<\/strong>, open the <strong>Service accounts<\/strong> tab.<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXcOazZ18rCewBDXo9VzMZO0ywTO1ungWdsniIJP124xmMlU0cNmOiE7iW3c24JxRwp5P20Z7-kN_Y6HVgiObpyJGJZ4VwI7qtd5QuZunV5PfikyvEpvyv4FE74T4IyjjzJgtYnEfA?key=bajvVF3J6FAv-r_4-8D-Sf0W\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:list {\"ordered\":true,\"start\":2} -->\n<ol start=\"2\" class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Scroll to <strong>Firebase Admin SDK<\/strong> and click <strong>Generate new private key<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>In the popup, click <strong>Generate Key<\/strong>.<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXclPHYslxnaj9sT-cptB7Qi1vZStsGfBbyYtkPQ77OoaHAv69SsajFHeHCu8UrwXU6z7SG0zvHck5sH8KkH2dSRsMcp8_kZqy00pQAFS_Nhl-v3UTt1QiTkezOznl5m1UhhcHPjnA?key=bajvVF3J6FAv-r_4-8D-Sf0W\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:list {\"ordered\":true,\"start\":4} -->\n<ol start=\"4\" class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Save the downloaded .json file securely\u2014it can only be downloaded once.<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Creating Firebase Apps<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXck7Cfet_ozAM837HYPhuG8QnocZ7d5VxdPk4h0GAmP_P-MvRbL4rGuKB3thoWLkcI_Om2GvU_yvwKPWaAVsLDLGmvzrIpUDlVic_poZuBAf-DTo1bSfS_kdRchABBOwFtP9vdE8A?key=bajvVF3J6FAv-r_4-8D-Sf0W\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXfkrC566emmsZOzPNltHUCnDc1FAe6KElCO4ixeQMTZl04z2wxYCmw4M-_6I9_zFNNtvLntcCyTqWpwJaj5kGlRpY94Gtl_5e_ymNKQ_XGew3KfgQApzxmsC4GJlHZJvE1EydRi?key=bajvVF3J6FAv-r_4-8D-Sf0W\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>On the <strong>Project Overview<\/strong> page, click the <strong>iOS<\/strong> button to register your iOS app:<br><!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Enter your <strong>Bundle ID<\/strong> (from <strong>BuddyBoss App > Configure > iOS Settings<\/strong>).<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Click <strong>Register App<\/strong>, then download <strong>GoogleService-Info.plist<\/strong>.<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list --><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXfVEtkJm-lAOiJpN00oJPW-5aEvT9m875hcUBLNaEpooNUTIKn7xoD8S3QRXTCA6e-Cr8khIufReTxROoZ6MG2TKPA3kD2nXZIGSWQLj42IoqwxxOh1yOK1uMHUetQntqraLCIi?key=bajvVF3J6FAv-r_4-8D-Sf0W\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:list {\"ordered\":true,\"start\":2} -->\n<ol start=\"2\" class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Click the <strong>Android<\/strong> button to register your Android app:<br><!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Enter your <strong>Application ID<\/strong> (from <strong>BuddyBoss App > Configure > Android Settings<\/strong>).<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Click <strong>Register App<\/strong>, then download <strong>google-services.json<\/strong>.<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list --><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXesxhoWo8gq2c10oW6MNnv-g-29lUEE0roJV1gVDcG364zaM8ECYtwzJcTVusgaXTF9wdNXvXXakmV9cEc1nridwcjBGPIA_4H7S1zj3W0PTY6Gwz27q9bnufMONzixV1-QlQH_bw?key=bajvVF3J6FAv-r_4-8D-Sf0W\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:list {\"ordered\":true,\"start\":3} -->\n<ol start=\"3\" class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Click <strong>Next<\/strong> through steps 2\u20134, then <strong>Done<\/strong> on step 5 for each platform.<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Connecting Firebase to Your BuddyBoss App<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>In WordPress, go to <strong>BuddyBoss App > Configure > Google Firebase<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Under <strong>Firebase Cloud Messaging API V1<\/strong>, click <strong>Upload<\/strong> and select the service account .json file.<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXcMuAKvhIX4I8zEON4shG-w9jp11oUjJNsah6hc7yJzR4mK6Zkv1tLR-S-l4-zU1SI751RaNQvRzq9nXjFDCSkYutVGcRyfD1RjIzhnSkFKOmtA3qZ78Y2t2qb3TgDKE-1sXwK-?key=bajvVF3J6FAv-r_4-8D-Sf0W\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:list {\"ordered\":true,\"start\":3} -->\n<ol start=\"3\" class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Upload the <strong>GoogleService-Info.plist<\/strong> (iOS release), <strong>google-services.json<\/strong> (Android release), and if needed, test-app config files.<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXdbZDsEPybBwrPRXthIzE_zzRrB60rOXO16Lckrcj6hTkkORcM31wrq4vFi9GnUJ-_h-NiIZg7slJHezJQLr6DdjQj4Wgk0FyATD6zGKeHSa4m1rwER-RBLqHgKjPTMtxsXEHjJSg?key=bajvVF3J6FAv-r_4-8D-Sf0W\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:list {\"ordered\":true,\"start\":4} -->\n<ol start=\"4\" class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Click <strong>Save Settings<\/strong> to complete the integration.<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:paragraph -->\n<p>NOTE: If you already have the Cloud Messaging API (Legacy) set up, the new V1 API supersedes the legacy API.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Troubleshooting and FAQs<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: Why don\u2019t my push notifications arrive after setup?<\/strong><strong><br><\/strong> A:<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Verify you uploaded the correct service account JSON and platform config files.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Ensure your Android build uses the new V1 API (clear caches and rebuild).<br><\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: I get a \u201cMissing API key\u201d error in Firebase tab.<\/strong><strong><br><\/strong> A:<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Confirm you enabled the <strong>Firebase Cloud Messaging API (V1)<\/strong> in Google Cloud Console.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Refresh the Firebase page and re-upload the JSON key.<br><\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: How can I regenerate my service key?<\/strong><strong><br><\/strong> A:<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li>In <strong>Service accounts<\/strong>, delete the old key, then click <strong>Generate new private key<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Upload the new key in <strong>BuddyBoss App > Configure > Google Firebase<\/strong>.<br><\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: Do I need to re-upload config files for test builds?<\/strong><strong><br><\/strong> A:<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Yes. If you generate separate test-app builds, upload their specific config files alongside the release files before saving.<\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list -->","post_title":"How to Configure Google Firebase\u00a0","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"how-to-configure-google-firebase","to_ping":"","pinged":"","post_modified":"2025-07-18 07:54:50","post_modified_gmt":"2025-07-18 14:54:50","post_content_filtered":"","post_parent":122192,"guid":"https:\/\/buddyboss.com\/resources\/?post_type=docs&#038;p=122280","menu_order":9,"post_type":"docs","post_mime_type":"","comment_count":"0","filter":"raw"},{"ID":120669,"post_author":"29","post_date":"2020-10-27 06:51:46","post_date_gmt":"2020-10-27 13:51:46","post_content":"<!-- wp:paragraph -->\n<p>When using the <a href=\"https:\/\/buddyboss.com\/app\/\" target=\"_blank\" rel=\"noreferrer noopener\">BuddyBoss App<\/a>, you need to have some special considerations as it is a highly dynamic mobile application, with potentially many users logging into it simultaneously. If you are already hosting a website powered by BuddyBoss Platform or LearnDash, you will be happy to know that the BuddyBoss App performs substantially faster than the web versions of these plugins due to the advanced caching system we have built, explained more below.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\" id=\"api-caching\">API Caching<\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>The BuddyBoss App is a native mobile app for iOS and Android. The app itself is powered by the user\u2019s phone hardware, however, the content in the app is coming from APIs that request data from WordPress. The primary bottleneck to performance is how fast the API responses can be generated by WordPress, which determines how long the app will need to wait to receive an API response to get the data it requested.&nbsp;<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p>When you enable <a href=\"https:\/\/buddyboss.com\/resources\/docs\/app\/api-performance\/how-to-configure-api-caching-in-your-buddyboss-app\/\" target=\"_blank\" rel=\"noreferrer noopener\">API Caching<\/a> in the BuddyBoss App plugin settings, the plugin automatically caches most API responses from BuddyBoss Platform and from LearnDash, so that subsequent visits in the app are pulling data from a pre-built cache instead of waiting for WordPress to generate the data in real-time. The cache is unique to each user and automatically updated when data changes in the app or the website. This feature will work out of the box on most servers.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p>The benefits from caching are that individual page loads in the app are faster than the web, and the app can handle more concurrent users at a time than the web, as only a small percentage of the requests are actually going through WordPress. If some portion of your existing traffic shifts from the web version of your community to the app, you should actually see a reduced burden on your server resources, provided that you have enabled API caching.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p>In the future, we will integrate this same technology into BuddyBoss Platform, to improve performance and scalability on the web platform, and to allow a user\u2019s cached data to be automatically shared between the app and the web.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:image {\"id\":127088,\"sizeSlug\":\"large\",\"linkDestination\":\"none\"} -->\n<figure class=\"wp-block-image size-large\"><img src=\"https:\/\/buddyboss.com\/resources\/wp-content\/uploads\/2023\/11\/Hosting-Table-1024x512.png\" alt=\"\" class=\"wp-image-127088\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Hardware Requirements<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>The usage of CPU, RAM, and storage space can vary significantly depending on many factors. These hardware recommendations are based on our own tested deployments, testing an app powered by the BuddyBoss Platform and LearnDash plugins, with 100% of the user traffic in the app, and with API caching enabled.&nbsp;<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p>If you are using additional plugins, or if a significant portion of your users access your community from the web, you may need additional hardware. Additionally, your resource requirements may grow or shrink depending on how active your users are, and how many photos, documents, and other media they upload. With cloud hosting, you can increase your hardware at any time without migrating your website.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\" id=\"server-software-requirements\">Server Software Requirements<\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>Ask your web host to configure your server with the following:<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li><strong>Linux<\/strong> operating system<\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>LiteSpeed Enterprise, OpenLiteSpeed&nbsp;<\/strong>or <strong>NGINX<\/strong><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>PHP<\/strong> version 8.1<\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>MariaDB<\/strong> version 10.1+ (or <strong>MySQL<\/strong> version 8.1+)<\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>SSL<\/strong> (HTTPS support)<\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list -->\n\n<!-- wp:paragraph -->\n<p><strong>MariaDB<\/strong> is an open-source alternative to MySQL and is recommended over MySQL for performance benefits. Just ask your web host to use MariaDB if available.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Things to Avoid<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>Make sure your web host is not doing any of the following:<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Blocking API requests to external applications<\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Requiring WordPress to use the web host\u2019s caching system<\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Disabling core WordPress features<\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list -->\n\n<!-- wp:paragraph -->\n<p>Some WordPress-focused web hosts have artificial limitations to improve the performance of WordPress sites, which is useful for static sites such as WordPress blogs. However, this can create problems for a dynamic application that has thousands of users requesting unique data in real-time. We recommend sticking with general-purpose cloud hosts that provide a lot of performance for the cost, and avoiding any web hosts that limit WordPress and other features.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Hosting Recommendations<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>We strongly recommend hosting the BuddyBoss App, and BuddyBoss Platform, on cloud hosting. Shared hosting is not powerful enough for an interactive application, and dedicated servers \/ virtual private servers are not able to scale up and down easily. With cloud hosting, you can easily increase the server\u2019s resources as needed with little to no downtime. Make sure to read our <a href=\"https:\/\/buddyboss.com\/resources\/docs\/faqs\/hosting-recommendations-for-the-buddyboss-app\/#hardware-requirements\">Hardware Requirements<\/a> section below to determine which hosting package you will need to purchase from your selected cloud host.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p>In the past, we had recommended platforms like KnownHost, Cloudways, and AWS. While they served their purpose at the time, they weren't the ultimate solution. Cloudways, while user-friendly, doesn't extract the full performance potential for BuddyBoss. On the other end of the spectrum, AWS, despite its robustness, can become a labyrinth for the average user.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:heading {\"level\":3} -->\n<h3 class=\"wp-block-heading\"><strong>Key Components for an Optimized BuddyBoss Hosting Setup<\/strong><\/h3>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p><strong>Infrastructure Grounded in AWS: <\/strong>AWS is more than just a cloud provider. When tailored right, it provides a robust foundation for any high-performance website, especially dynamic WordPress sites and apps. While AWS remains our top pick, other cloud providers might also fit the bill for certain needs.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>LiteSpeed Enterprise Server <\/strong>- Speed Personified: Dynamic websites crave speed and concurrency. Enter LiteSpeed Enterprise Server. With a track record that outshines other servers, its prowess shines brightest when juggling multiple tasks, ensuring BuddyBoss sites are consistently snappy.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>MariaDB <\/strong>- The Swift Data Conduit: In the dynamic world of WordPress, data needs to flow seamlessly. MariaDB, equipped with specialized engines, ensures data moves rapidly, underpinning agile sites.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>The Art of Benchmarking: <\/strong>Any claims of superiority need backing. Tools like the WPPerformanceTester plugin provide tangible evidence, allowing for comparisons between hosting providers. Such tests, while not exhaustive, spotlight those that reign supreme in the hosting arena.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>LiteSpeed Cache<\/strong> - Always Ready: The significance of caching systems is paramount. Integrating with LiteSpeed Cache ensures content remains at the fingertips, slashing load times impressively.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Redis Cache, Relay &amp; LiteSpeedPHP<\/strong> - The Power Trio: Stepping up the caching game, Redis Cache coupled with Relay offers a superior caching solution. In tandem with LiteSpeedPHP, this trio supercharges WordPress sites, enhancing responsiveness and concurrency.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Object Cache Pro Plugin<\/strong> - Efficiency Maximized: Achieving peak performance involves minimizing database strains. Plugins like Object Cache Pro come into play here, reducing database workload and ensuring seamless operations.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Adapt and Conquer:<\/strong> Being adaptable in the tech world is pivotal. Leveraging the power of cutting-edge servers, and being flexible to migrate to newer, more potent servers, ensures BuddyBoss sites harness the best tech available.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:heading {\"level\":3} -->\n<h3 class=\"wp-block-heading\"><strong>Introducing Rapyd<\/strong><\/h3>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>Our journey through hosting comparisons led to an epiphany: many WordPress hosts cater primarily to simpler blogs and websites. Their offerings, while commendable, don't align with the needs of dynamic sites. This realization birthed Rapyd. After 18 months of dedication, we've sculpted a hosting solution tailored for dynamic WordPress sites and apps.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p>For a deeper dive into our hosting journey, insights, and Rapyd's capabilities, check out our podcast episode.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:embed {\"url\":\"https:\/\/youtu.be\/VX22ANhY1WI\",\"type\":\"video\",\"providerNameSlug\":\"youtube\",\"responsive\":true,\"className\":\"wp-embed-aspect-16-9 wp-has-aspect-ratio\"} -->\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\nhttps:\/\/youtu.be\/VX22ANhY1WI\n<\/div><\/figure>\n<!-- \/wp:embed -->\n\n<!-- wp:paragraph -->\n<p>Discover more about <a href=\"https:\/\/rapyd.cloud\/\" target=\"_blank\" rel=\"noreferrer noopener\">Rapyd<\/a>, the ultimate hosting solution for hosting dynamic WordPress sites &amp; apps.<\/p>\n<!-- \/wp:paragraph -->","post_title":"Hosting Recommendations for the BuddyBoss App","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"hosting-recommendations-for-the-buddyboss-app","to_ping":"","pinged":"","post_modified":"2026-03-12 09:26:21","post_modified_gmt":"2026-03-12 16:26:21","post_content_filtered":"","post_parent":122192,"guid":"https:\/\/buddyboss.com\/resources\/?post_type=docs&#038;p=120669","menu_order":10,"post_type":"docs","post_mime_type":"","comment_count":"0","filter":"raw"},{"ID":128348,"post_author":"29","post_date":"2025-03-27 21:09:01","post_date_gmt":"2025-03-28 04:09:01","post_content":"<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Introduction<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>The<strong> BuddyBoss App Directory Block<\/strong> transforms your standard directory\/archive listing screen by allowing you to map different post types. This block enhances content flexibility while ensuring a clean, single-block layout on your App Page.<br><br>This guide covers configuration steps, including post type mapping, order settings, and display options, to enhance user engagement and maintain BuddyBoss standards.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p>Note: This cannot be used in conjunction with other blocks.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Tutorial Video<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:embed {\"url\":\"https:\/\/youtu.be\/9HGLUZqMyZQ\",\"type\":\"video\",\"providerNameSlug\":\"youtube\",\"responsive\":true,\"className\":\"wp-embed-aspect-16-9 wp-has-aspect-ratio\"} -->\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\nhttps:\/\/youtu.be\/9HGLUZqMyZQ\n<\/div><\/figure>\n<!-- \/wp:embed -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Add the Directory Block<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:heading {\"level\":3} -->\n<h3 class=\"wp-block-heading\"><strong>Drag and Drop the Directory Block<\/strong><\/h3>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Open your <strong>App Page editor &gt; Click <\/strong>the <strong>Toggle Block Inserter.<\/strong><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Type <strong>Directory <\/strong>&gt; Drag the <strong>Directory Block<\/strong>.<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXdzQGy1EGX03daY4IWxO_NZdb-bLOYxXvPMlXvSqC5XrBDIZKiQ1fq0CTsL9EPi4kt3PuWhwePEVAqcDtvGCgsBbQyKPaEM0BDyT0JfW_sjpGg2Ls-9BoNa29nGrz5CMMEjp46rAQ?key=VDc9Xz16HY6mwEyTB7r1ZTA-\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:list {\"ordered\":true,\"start\":3} -->\n<ol start=\"3\" class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Or,<strong> type \/directory<\/strong> &gt; <strong>select <\/strong>the <strong>Directory Block<\/strong><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXehCNHZOPP26Y0rACd2OXyrMNcuN2QhfTbGODrwo5KVqyOzUhGfs-h-KtqOSCtWG4rXf6_X9IUHi1371OLm96J26jIXlHpotOeJiez34tRLxwFWbUE3Qn4CWhKxa2Z4zGrV-WLm6w?key=VDc9Xz16HY6mwEyTB7r1ZTA-\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:heading {\"level\":3} -->\n<h3 class=\"wp-block-heading\"><strong>Visual Preview on Hover<\/strong><\/h3>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>When being added, the block displays a hover state preview with skeleton content.<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXdDN3VMlj1ghIVfeoDApdp0gL8STnoUniU2OKJA-VFnUYTyfZy-Yj_BykAmGoneKOwexCCbH8vOp0yf6LnWRVvcySlnIKb-s7XRpffbFs8AP8RMxz2bWu9wjVXhDACzoE8W-PP-1A?key=VDc9Xz16HY6mwEyTB7r1ZTA-\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:list {\"ordered\":true,\"start\":2} -->\n<ol start=\"2\" class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Placeholders labeled <strong>META 1<\/strong>, <strong>META 2<\/strong>, <strong>META 3<\/strong>, and <strong>META 4<\/strong> indicate where custom fields will load.<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Configure Block Settings<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:heading {\"level\":3} -->\n<h3 class=\"wp-block-heading\"><strong>Select Post Type<\/strong><\/h3>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Open the App Block Settings Sidebar and locate the <strong>Select Post Type<\/strong> dropdown.<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXfR8rk5yb5tXh3pHYoF1sleRYQuUzuLoZvZdBnEp7Mdfn6JEaZo4OwkPt4ikTNAn2ums9jM2ykon8NpfconDDfx_MM_DV7rpWrCHBRwU0XDsX9t7_bdQwidZ7nrBKJBL8cROiKU5A?key=VDc9Xz16HY6mwEyTB7r1ZTA-\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:list {\"ordered\":true,\"start\":2} -->\n<ol start=\"2\" class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Choose the post type (posts, pages, forums, discussions, and replies) you wish to display. <\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:image {\"id\":128357,\"sizeSlug\":\"full\",\"linkDestination\":\"none\",\"align\":\"center\"} -->\n<figure class=\"wp-block-image aligncenter size-full\"><img src=\"https:\/\/buddyboss.com\/resources\/wp-content\/uploads\/2025\/03\/DB.gif\" alt=\"\" class=\"wp-image-128357\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:paragraph -->\n<p>You can also choose to create app directory blocks for the custom posts of the following plugins:<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXdaPJM64jRS5vCkxLpv9x69QgNTjDjm33qu3lUJX9vSxujzKpAGkOoePlr1jiQURZHnl6HxICGCi48ksfYTTvmoLmzgyziJuVeeI3LYZN33AMfzxMKYgVL8g2hG6yzTLuaUAHPKcQ?key=VDc9Xz16HY6mwEyTB7r1ZTA-\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li>WP Job Manager<\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>LearnDash\/Tutor LMS\/MemberPress<\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>The Event Calendar<\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>WooCommerce (for example, listing all Products)<\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Modern Events Calendar<\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list -->\n\n<!-- wp:heading {\"level\":3} -->\n<h3 class=\"wp-block-heading\"><br><strong>Show Featured Images<\/strong><\/h3>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li><strong>Enable <\/strong>the<strong> Show Featured Image<\/strong> to show the featured images of<strong> posts, pages, and forum discussions.<\/strong><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXcoliu14AMPYvYFqg3BISDVP8mytjHGOKu49RvUB32BeIjsE8uPzjPKh8l-o27vX-eI4xKUcRvRW5TRqRXnFR3APiIDdoqo4o9my82Mb1z5eB324RjCSXtnLKEmeOWlBNQv1B7lgA?key=VDc9Xz16HY6mwEyTB7r1ZTA-\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Meta Data Display<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li><strong>Navigate <\/strong>to the Metadata section and <strong>enable Meta 1.<\/strong><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXftwiD8JfQZDPnLSf8xLq1-emefDO3as8bn4C2WmdOxVhI8LYHMTDe5RCRlDKlsYOkSXyVUEaqH6_svUgIp7qOzoXMQb6KN6JEqWWmMXbKrsAFJPQjju96CPM-dWIRnjqpMIQMHCA?key=VDc9Xz16HY6mwEyTB7r1ZTA-\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:list {\"ordered\":true,\"start\":2} -->\n<ol start=\"2\" class=\"wp-block-list\"><!-- wp:list-item -->\n<li><strong>Select <\/strong>what Metadata to display.<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXckZLSZWdvP9lqV3E80jgz5CvXqKDJtYJsl0gPKVNwN2KNodjvyU8WEijf77da7bIKM21d1HsdVtfUT05n2mNu_PH6KGGADi076qWwZQEANpeUPf-JHinxHXwqG2VwgbPc5Bn_j?key=VDc9Xz16HY6mwEyTB7r1ZTA-\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:list {\"ordered\":true,\"start\":3} -->\n<ol start=\"3\" class=\"wp-block-list\"><!-- wp:list-item -->\n<li>To add additional Meta data, click <strong>Add Meta.<\/strong><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXdym_etDNflg4nVPgcYRCVFElyOcMdgRi17rEaSpi7w9rCjqmMicIDVVisl6gpF2NJx5UrJmkFJMTEILQcxh1NnvmzuHxFuYlPn97RWu0xKpOjNN19OO9W1euZJIfQJwYNCuNL8pQ?key=VDc9Xz16HY6mwEyTB7r1ZTA-\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:paragraph -->\n<p>Note: You can only add up to 4 Meta Data.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Directory Options<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Toggle these settings to control their display on the Directory Block:<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:image {\"id\":128351,\"sizeSlug\":\"full\",\"linkDestination\":\"none\"} -->\n<figure class=\"wp-block-image size-full\"><img src=\"https:\/\/buddyboss.com\/resources\/wp-content\/uploads\/2025\/03\/image.png\" alt=\"\" class=\"wp-image-128351\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li><strong>Show Search Bar:<\/strong> Displays the App Page Search Bar.<\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>Show Search Filter:<\/strong> Enables filters for the Search Bar.<\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>Show Avatar:<\/strong> Displays the author's avatar image.<\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>Show Comment:<\/strong> Shows comments on the displayed post.<br><\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Set Order Options<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li><strong>Select <\/strong>the option as to how the displayed posts are shown on the <strong>Order By <\/strong>and <strong>Order <\/strong>section.<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:paragraph -->\n<p><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXfabX-FAl_dd5up-JoVl7IycND2nUtjQw_vXnys4eTuTGEMsH-V9V1q3AtdRHvCB3_BUwL7KBla1DyUFaG2VDs-iiSNW6jDWfYKzY0ESzvHm8Hfqx07fI0w4XyJPMjG1r5K_eHg?key=VDc9Xz16HY6mwEyTB7r1ZTA-\" style=\"width: 1200px;\"><\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:image {\"id\":128353,\"sizeSlug\":\"full\",\"linkDestination\":\"none\"} -->\n<figure class=\"wp-block-image size-full\"><img src=\"https:\/\/buddyboss.com\/resources\/wp-content\/uploads\/2025\/03\/image-1.png\" alt=\"\" class=\"wp-image-128353\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:paragraph -->\n<p><strong>Notes:<\/strong><\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li>If the block is added to a page with existing blocks, an error appears: <strong>\"Directory block cannot be placed on a screen with additional blocks.\"<\/strong><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Similarly, adding any block to a page already containing the Directory Block will trigger the same error.<br><\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Troubleshooting and FAQs<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: What if I add the Directory Block to a page with other blocks?<\/strong><strong><br><\/strong><strong>A:<\/strong> An error appears: <strong>\"Directory block cannot be placed on a screen with additional blocks.\"<\/strong><\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: Why isn\u2019t the hover preview showing?<\/strong><strong><br><\/strong><strong>A:<\/strong> Ensure you\u2019ve added the block correctly (via drag\/drop or <strong>\/directory<\/strong>) and refresh the editor if needed.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: Why aren\u2019t featured images displaying?<\/strong><strong><br><\/strong><strong>A:<\/strong> Verify that the <strong>Show Featured Image<\/strong> setting is enabled.<strong>Q: How do I add or modify meta data?<\/strong><strong><br><\/strong><strong>A:<\/strong> Enable <strong>Meta 1<\/strong> in the Meta Data section and click <strong>Add Meta<\/strong> to include up to 4 fields.<\/p>\n<!-- \/wp:paragraph -->","post_title":"How to Configure BuddyBoss App Directory Block","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"how-to-configure-buddyboss-app-directory-block","to_ping":"","pinged":"","post_modified":"2025-07-18 07:54:50","post_modified_gmt":"2025-07-18 14:54:50","post_content_filtered":"","post_parent":122192,"guid":"https:\/\/buddyboss.com\/resources\/?post_type=docs&#038;p=128348","menu_order":11,"post_type":"docs","post_mime_type":"","comment_count":"0","filter":"raw"},{"ID":128468,"post_author":"29","post_date":"2025-06-23 04:53:02","post_date_gmt":"2025-06-23 11:53:02","post_content":"<!-- wp:heading -->\n<h2 class=\"wp-block-heading\" id=\"introduction\"><strong>Introduction<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>The BuddyBoss App\u2019s multilingual support allows you to add, edit, and remove complete language packs, import and export translation CSV files, and configure both automatic language detection and manual language selection<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p>These features apply to every native UI element\u2014buttons, labels, prompts, and menus\u2014enabling full localization for your users.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p>Follow the guide below to set up Multilingual Support in your App.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Tutorial Video<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:embed {\"url\":\"https:\/\/youtu.be\/Xi6pIaO0bBk\",\"type\":\"video\",\"providerNameSlug\":\"youtube\",\"responsive\":true,\"className\":\"wp-embed-aspect-16-9 wp-has-aspect-ratio\"} -->\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\nhttps:\/\/youtu.be\/Xi6pIaO0bBk\n<\/div><\/figure>\n<!-- \/wp:embed -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\" id=\"managing-a-new-language-in-the-buddyboss-app\"><strong>Managing a New Language in the BuddyBoss App<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:heading {\"level\":3} -->\n<h3 class=\"wp-block-heading\" id=\"adding-a-new-language\"><strong>Adding a New Language<\/strong><\/h3>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>To begin supporting additional languages, first add each language you wish to include:<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>In your WordPress admin, navigate to&nbsp;<strong>BuddyBoss App &gt; Translations<\/strong>.<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXdK6HLIKkO1tJCHCbPIrBHZQ412PjEzS7YCYhhp7FoOQaXnDpjnvraQPv58m4TKiF38NIHqMiSBYwT7MaRBb6DheHlW8FuWUlHxEUtS9_yTfVOS5WOuvKuRnhIf_YWep_WAXpZEFg?key=MvJxpBO3XDJ37P8S0aA5RA\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:list {\"ordered\":true,\"start\":2} -->\n<ol start=\"2\" class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Click&nbsp;<strong>Add Language<\/strong>&nbsp;to open a pop-up with a single-select dropdown.<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXfvKkdbKhN66VeWUiu4BylBxKnMqKKeOM798DdpFOGVjMM0GesyrlosxxpvlvQsGt42S47xmLEWCj-LfnAarF0KcpJvCVUeCs-ucXLvsK2_UxTvk9IyVL7vwiqg3dfnPAaoeA3e6w?key=MvJxpBO3XDJ37P8S0aA5RA\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:list {\"ordered\":true,\"start\":3} -->\n<ol start=\"3\" class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Choose your target language (options are pulled from the supported-languages list).<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXcjsXJrMjaFA2MwzWMfEMDXFX6eQLYEmhU0WQqlGYHEJpLMPJi6agLBBCXL48mCs7DBstCLvpum5_43fEaLsHkQ42rnwBRgjF5zgobTmpT-C36AaDjjCZayKF1zi_kf6AkoGbSQrw?key=MvJxpBO3XDJ37P8S0aA5RA\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:list {\"ordered\":true,\"start\":4} -->\n<ol start=\"4\" class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Click&nbsp;<strong>Save Changes<\/strong>&nbsp;to register the new language.<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:heading {\"level\":3} -->\n<h3 class=\"wp-block-heading\" id=\"deleting-a-language\"><strong>Deleting a Language<\/strong><\/h3>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>If you later decide to remove a language from the app:<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Go to&nbsp;<strong>BuddyBoss App &gt; Translations<\/strong>.<\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Select the language that you want to delete.<\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Scroll down the translations page.<\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Click&nbsp;<strong>Delete Language<\/strong>.<\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Confirm the prompt. The language and all its translations will be permanently removed.<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXcF5GzB_2NpCtmgNwZy_Kzd6UtHf1sYQXAQZLIVt5aJv11PSHxMoDFlB5pMa7rCq21AVE3SXIgdW6OOXIi8g1CXC2P2CbSra5_rYhTPj0PK8VmBuq-lf_9tg_Wkdnu8uxzBiZK_UQ?key=MvJxpBO3XDJ37P8S0aA5RA\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\" id=\"editing-default-text-strings\"><strong>Editing Default Text Strings<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>Once a language is added, its default text strings load automatically in that locale. You can refine these translations either directly in the BuddyBoss App admin dashboard or via CSV:<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:heading {\"level\":3} -->\n<h3 class=\"wp-block-heading\" id=\"backend-editing\"><strong>Backend Editing<\/strong><\/h3>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>You may edit the translated default text strings individually by:<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Change the default string to your preference.<\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Click&nbsp;<strong>Save Changes.<\/strong><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXc5vzYE7zj4DZqiDlcFADwlCMO_iVigFvZkcke7ZErKGxYGAvtb2Gc8H9Ddo1d2uEmT--VpfarVy4otNtslPsUC32k2ZslKY6xZTQl7VV43GrggDnaOZh2SYvaM5EKnQ8fMa8p9?key=MvJxpBO3XDJ37P8S0aA5RA\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:heading {\"level\":3} -->\n<h3 class=\"wp-block-heading\" id=\"csv-file-editing\"><strong>CSV File Editing<\/strong><\/h3>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>To bulk-edit the default text strings, you may update the CSV language file. You can do this by:<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:heading {\"level\":4} -->\n<h4 class=\"wp-block-heading\" id=\"download-the-csv-language-file\"><strong>Download the CSV Language File<\/strong><\/h4>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Click&nbsp;<strong>Download CSV<\/strong>&nbsp;to export all translation keys and values for the selected language.<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXcLcjdj64hJAnnvrdjoxkyOUlOg9CxoKvN_0w4OsJfTsUdL2yY5CBBmSctwXcLPGR662uq6-LbzbGisetD03HawQZVrz4JSmbAgfJcG7C4e4bJiZeuWEH3GbTCF0ljmUXpn_YXutQ?key=MvJxpBO3XDJ37P8S0aA5RA\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:heading {\"level\":4} -->\n<h4 class=\"wp-block-heading\" id=\"upload-the-csv-language-file\"><strong>Upload the CSV Language File<\/strong><\/h4>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>After completing your edits to the default text strings, upload the revised CSV language file to apply your changes.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Click&nbsp;<strong>Upload CSV<\/strong>&nbsp;to import the translation file.<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXdvQNaxbovQ92HGDAXhLAoh229KE52Wz9X0S9HJJvkxTfBILWpWKM5QXFuI0VslEkfHh51RAjR068e-AZrWPZqvujQm4QZV2dpwmuF1FEsmdg0lIzlfEKLqWBMDGkne0YaCbE4g?key=MvJxpBO3XDJ37P8S0aA5RA\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:paragraph -->\n<p><strong>Note<\/strong>: If you upload without clicking&nbsp;<strong>Save Changes<\/strong>, a reminder prompt appears.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\" id=\"user-option-to-switch-language\"><strong>User Option to Switch Language<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>Once the new languages are added, users will be able to change the app\u2019s language on the app\u2019s frontend. This can be done by doing the following:<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>In the app, go to&nbsp;<strong>Settings &gt; Language<\/strong>.<\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Select a new language from the bottom sheet.<\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>The app automatically relaunches, showing UI strings in the chosen language.<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:paragraph -->\n<p><strong>Note:<\/strong>&nbsp;To enable the selection of newly added languages in the BuddyBoss app\u2019s frontend, a new app build is needed.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p>When configuring build permissions, leave your site\u2019s default language disabled if it matches the build\u2019s default (e.g., leave English off if your WordPress site\u2019s language is to English).<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\" id=\"troubleshooting-and-faqs\"><strong>Troubleshooting and FAQs<\/strong>.<\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: What happens when I open the app for the first time?<\/strong><br><strong>A:<\/strong>&nbsp;On initial launch, the app detects your phone\u2019s default language. If that language is supported by the build, all native strings display in that language. If it\u2019s not supported, the app falls back to the build\u2019s default language.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: What if I want to translate my blog pages, posts, courses, events?<\/strong><br>A: For post-based content (pages, posts, courses, events), you may use WPML Plugin that is integrated with BuddyBoss. WPML allows you to create language-specific versions of content, ensuring users see the appropriate translation based on their selected language.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p>Learn more about WPML plugin here: https:\/\/buddyboss.com\/integrations\/wpml\/<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: If I change my phone\u2019s system language later, will the app automatically switch?<\/strong><br><strong>A:<\/strong>&nbsp;No. Once installed, the app retains its current language. Changing your phone\u2019s default language after installation does&nbsp;<strong>not<\/strong>&nbsp;affect the app\u2019s language until you relaunch it via manual settings.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: What happens if my branded font lacks glyph support for a chosen language?<\/strong><br><strong>A:<\/strong>The app will Fall back to the system default font, or display a warning message notifying the user of the limitation<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: How many languages does the app support?<\/strong><br><strong>A<\/strong>: The app supports 29 languages, including Arabic, Chinese (Simplified), Czech, Danish, Dutch, Estonian, Finnish, German, Greek, Hebrew, Hungarian, Indonesian, Italian, Japanese, Korean, Latvian, Lithuanian, Norwegian Bokm\u00e5l, Polish, Portuguese (Brazil), Romanian, Russian, Slovak, Slovenian, Spanish, Swedish, Thai, Turkish, and Ukrainian.<br><br><strong>Q: I want to add a new language to my app. Do I need a new build?<\/strong><br><strong>A:<\/strong>&nbsp;Yes, each time you add a new language to your app, a new build is required.<\/p>\n<!-- \/wp:paragraph -->","post_title":"How to Add Multiple Language Options to the BuddyBoss App","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"how-to-add-multiple-language-options-to-the-buddyboss-app","to_ping":"","pinged":"","post_modified":"2025-07-18 07:54:50","post_modified_gmt":"2025-07-18 14:54:50","post_content_filtered":"","post_parent":122192,"guid":"https:\/\/buddyboss.com\/resources\/?post_type=docs&#038;p=128468","menu_order":12,"post_type":"docs","post_mime_type":"","comment_count":"0","filter":"raw"},{"ID":121526,"post_author":"21","post_date":"2020-11-25 16:12:25","post_date_gmt":"2020-11-26 00:12:25","post_content":"<!-- wp:paragraph -->\n<p>In this demo, I take you end to end showing the features of the BuddyBoss App. You can download the app demo and play with it yourself by going to <a href=\"https:\/\/www.youtube.com\/redirect?redir_token=QUFFLUhqbGdEeEZUaUJwSTRWdjNSNjFocmY4OUF1NUE3UXxBQ3Jtc0ttOWZUQXhCM1JkNmUzV1dNT1lBc0xTUDh3NnFRaHhSN3BEeFJjdHpLdElXM2lrS1dmTjNqdi11Vl9XSkxNeEc5QldHMEZHc05sdDhnWDBsY2hyZVJFMW9ITEI1SUQzY1l3YTJ5Sng1MUVQYXBfZmVlQQ%3D%3D&amp;q=https%3A%2F%2Fwww.buddyboss.com%2Fapp%2F&amp;v=8Kkx6ys2D_Y&amp;event=video_description\" rel=\"noreferrer noopener\" target=\"_blank\">h<\/a><a href=\"\/\/www.buddyboss.com\/app\/\" target=\"_blank\" rel=\"noreferrer noopener\">ttps:\/\/www.buddyboss.com\/app\/<\/a><\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:embed {\"url\":\"https:\/\/youtu.be\/8Kkx6ys2D_Y\",\"type\":\"video\",\"providerNameSlug\":\"youtube\",\"responsive\":true,\"className\":\"wp-embed-aspect-16-9 wp-has-aspect-ratio\"} -->\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\nhttps:\/\/youtu.be\/8Kkx6ys2D_Y\n<\/div><\/figure>\n<!-- \/wp:embed -->","post_title":"BuddyBoss App Demo","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"buddyboss-app-demo","to_ping":"","pinged":"","post_modified":"2025-07-18 07:54:50","post_modified_gmt":"2025-07-18 14:54:50","post_content_filtered":"","post_parent":122192,"guid":"https:\/\/buddyboss.com\/resources\/?post_type=docs&#038;p=121526","menu_order":13,"post_type":"docs","post_mime_type":"","comment_count":"0","filter":"raw"},{"ID":124875,"post_author":"21","post_date":"2021-07-23 13:54:32","post_date_gmt":"2021-07-23 20:54:32","post_content":"<!-- wp:paragraph -->\n<p>In this video, you will see a quick demo of Tablet support in BuddyBoss App. Your community can be easily accessed from an iPad or Android tablet. This feature is included automatically for all BuddyBoss App customers.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:embed {\"url\":\"https:\/\/youtu.be\/RDbK1CTEWpI\",\"type\":\"video\",\"providerNameSlug\":\"youtube\",\"responsive\":true,\"className\":\"wp-embed-aspect-16-9 wp-has-aspect-ratio\"} -->\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\nhttps:\/\/youtu.be\/RDbK1CTEWpI\n<\/div><\/figure>\n<!-- \/wp:embed -->","post_title":"Tablet Support Demo","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"tablet-support-demo","to_ping":"","pinged":"","post_modified":"2025-07-18 07:54:50","post_modified_gmt":"2025-07-18 14:54:50","post_content_filtered":"","post_parent":122192,"guid":"https:\/\/buddyboss.com\/resources\/?post_type=docs&#038;p=124875","menu_order":14,"post_type":"docs","post_mime_type":"","comment_count":"0","filter":"raw"}]},{"ID":122175,"post_author":"21","post_date":"2021-02-28 08:36:42","post_date_gmt":"2021-02-28 16:36:42","post_content":"<!-- wp:paragraph -->\n<p>Find out how to configure the BuddyBoss App settings, such as Registration, Smart Banner and Website Authentication.<\/p>\n<!-- \/wp:paragraph -->","post_title":"App Settings","post_excerpt":"Find out how to configure the BuddyBoss App settings, such as Registration, Smart Banner and Website Authentication.","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"app-settings","to_ping":"","pinged":"","post_modified":"2022-07-04 10:53:16","post_modified_gmt":"2022-07-04 17:53:16","post_content_filtered":"","post_parent":87769,"guid":"https:\/\/buddyboss.com\/resources\/?post_type=docs&#038;p=122175","menu_order":1,"post_type":"docs","post_mime_type":"","comment_count":"0","filter":"raw","children":[{"ID":121791,"post_author":"29","post_date":"2021-01-26 16:36:43","post_date_gmt":"2021-01-27 00:36:43","post_content":"<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Introduction<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>Allowing new users to register directly through your <strong>BuddyBoss App<\/strong> and website ensures seamless onboarding for both public members and internal teams. By following the steps below, you\u2019ll enable user registration on your <strong>BuddyBoss Platform<\/strong> and within the <strong>BuddyBoss App<\/strong>.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Tutorial Video<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:embed {\"url\":\"https:\/\/youtu.be\/fP1nIR9sNtA\",\"type\":\"video\",\"providerNameSlug\":\"youtube\",\"responsive\":true,\"className\":\"wp-embed-aspect-16-9 wp-has-aspect-ratio\"} -->\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\nhttps:\/\/youtu.be\/fP1nIR9sNtA\n<\/div><\/figure>\n<!-- \/wp:embed -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>How to Enable Registration<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:heading {\"level\":3} -->\n<h3 class=\"wp-block-heading\"><strong>Enable Registration on Your Website<\/strong><\/h3>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>In your <strong>Dashboard<\/strong>, go to <strong>BuddyBoss > Settings > General<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Scroll to the <strong>Registration<\/strong> section.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Toggle on <strong>Allow non-members to create new accounts<\/strong>.<br><!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li><strong>Why:<\/strong> This setting lets anyone register. This is ideal for public communities or internal business tools managed by an admin.<\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list --><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXfNcoi8KZjWh6cclNkDjwnLBsexz9ojjVlGFngNhZa7C2LbUROY4N2EiK0qYfhquxG4T1-rEJDSNpIMjRPjNY2jUxv90JLMSqr0RCggHx_tBjTfWgqKs7mucX6vRZL2zzd8Io_s6g?key=vrZphv_wGo3RflEtXL9nAPhX\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:heading {\"level\":3} -->\n<h3 class=\"wp-block-heading\"><strong>Enable In-App Registration<\/strong><\/h3>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>In your <strong>Dashboard<\/strong>, navigate to <strong>BuddyBoss App > Settings > General<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Under <strong>Registration<\/strong>, toggle on <strong>Allow registering a new account from within the app<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>In the Registration<strong> Form<\/strong>, select the <strong>BuddyBoss Registration Form<\/strong> to include all profile fields defined in <strong>BuddyBoss Platform > Profile > Profile Fields<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>(Optional) Choose <strong>WordPress Registration<\/strong> to require <strong>Username<\/strong>, <strong>Email<\/strong>, and <strong>Password only <\/strong>during registration<strong>.<\/strong><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXfHPivZEOacXNstUqRHzytQcmQQKhx5dDsuAcWUTP3yZKtSsGifL4v0KVV8VxtymQ6Lnkiy7y8fytiVS2GU6cRnjdB8ROc9N3Q77QJpPH9PNppgIHfKpgi7FpQkXW8s3Lq5nPQ-?key=vrZphv_wGo3RflEtXL9nAPhX\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:paragraph -->\n<p><strong>Note:<\/strong> The <strong>BuddyBoss Registration Form<\/strong> supports built-in 2FA for app users, while the <strong>WordPress Registration<\/strong> option uses basic email verification.<br><\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Troubleshooting and FAQs<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: Users still can\u2019t register on the app\u2014what should I check?<\/strong><strong><br><\/strong> A: Verify both toggles are enabled:<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li><strong>BuddyBoss Platform > Settings > General<\/strong>: <strong>Allow non-members to create new accounts<\/strong><strong><br><\/strong><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>BuddyBoss App > Settings > General<\/strong>: <strong>Allow registering a new account from within the app<\/strong><strong><br><\/strong> Clear any caching plugins and test again.<br><\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: What\u2019s the benefit of using the BuddyBoss Registration Form?<\/strong><strong><br><\/strong> A: It allows you to use your custom profile fields and enforces 2FA for stronger account security.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: Can I switch registration methods after users have signed up?<\/strong><strong><br><\/strong> A: Yes. Changing the form affects new sign-ups only; existing accounts remain unaffected.<\/p>\n<!-- \/wp:paragraph -->","post_title":"How to Enable User Registration on the BuddyBoss App","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"how-to-enable-user-registration-on-the-buddyboss-app","to_ping":"","pinged":"","post_modified":"2025-07-07 03:01:35","post_modified_gmt":"2025-07-07 10:01:35","post_content_filtered":"","post_parent":122175,"guid":"https:\/\/buddyboss.com\/resources\/?post_type=docs&#038;p=121791","menu_order":0,"post_type":"docs","post_mime_type":"","comment_count":"0","filter":"raw"},{"ID":121745,"post_author":"29","post_date":"2021-01-06 13:53:03","post_date_gmt":"2021-01-06 21:53:03","post_content":"<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Introduction<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>By default, your <strong>BuddyBoss App<\/strong> mirrors your public website\u2014anyone can browse content without signing in. Enabling private access forces members to authenticate before viewing or interacting with any app content. This enhances security, encourages registrations, and ensures only authorized users see your community. After following this guide, your app will require login or account creation before granting access to posts, profiles, courses, and more.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Tutorial Video<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:embed {\"url\":\"https:\/\/youtu.be\/TSekEAKwtUM\",\"type\":\"video\",\"providerNameSlug\":\"youtube\",\"responsive\":true,\"className\":\"wp-embed-aspect-16-9 wp-has-aspect-ratio\"} -->\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\nhttps:\/\/youtu.be\/TSekEAKwtUM\n<\/div><\/figure>\n<!-- \/wp:embed -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Enabling Private App Access<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>In your WordPress <strong>Dashboard<\/strong>, navigate to <strong>BuddyBoss App > Configure > General<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Scroll to the <strong>Privacy<\/strong> section in the <strong>Settings panel<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Tick <strong>Restrict App Access to Only Logged In Members<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Click <strong>Save Changes<\/strong> to apply.<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Verifying Private App Behavior<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li><strong>Force-quit<\/strong> the BuddyBoss App on your mobile device.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Relaunch the app; you should land on the <strong>Login<\/strong> screen with <strong>Continue Without Logging In<\/strong> removed.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Attempt to tap any content (e.g., a post, member profile, or course).<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Confirm the <strong>Login<\/strong> modal appears, prompting authentication before proceeding.<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Troubleshooting and FAQs<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: I still see public content without logging in.<\/strong><strong><br><\/strong>A:<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Hard-quit the app (swipe it away) and reopen to fetch the latest settings.<\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Clear any caching plugins on your WordPress site, then save the settings again.<\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Verify you updated the <strong>BuddyBoss App<\/strong> plugin to the latest version.<br><\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: The \u201cContinue Without Logging In\u201d option remains visible.<\/strong><strong><br><\/strong>A:<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Ensure you clicked <strong>Save Changes<\/strong> after enabling the privacy checkbox.<\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Check for JS or caching conflicts by disabling other plugins temporarily.<\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>If using a staging environment, confirm you\u2019re editing the correct site.<br><\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: Members are stuck on the login screen after enabling private access.<\/strong><strong><br><\/strong>A:<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Verify your <strong>Registration<\/strong> and <strong>Forgot Password<\/strong> screens work by tapping those links.<\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Make sure your site\u2019s registration settings (under <strong>BuddyBoss Platform > Settings > General<\/strong>) allow new user sign-ups.<br><\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: Can I partially restrict content instead of everything?<\/strong><strong><br><\/strong>A:<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li>The private app setting is all-or-nothing. For granular control, use your site\u2019s content visibility settings (e.g., make groups or courses \u201clogged-in only\u201d).<\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list -->","post_title":"How to Setup a Private BuddyBoss App","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"how-to-setup-a-private-buddyboss-app","to_ping":"","pinged":"","post_modified":"2025-07-07 03:01:35","post_modified_gmt":"2025-07-07 10:01:35","post_content_filtered":"","post_parent":122175,"guid":"https:\/\/buddyboss.com\/resources\/?post_type=docs&#038;p=121745","menu_order":1,"post_type":"docs","post_mime_type":"","comment_count":"0","filter":"raw"},{"ID":121749,"post_author":"29","post_date":"2023-03-02 00:50:07","post_date_gmt":"2023-03-02 08:50:07","post_content":"<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Introduction<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>Keeping your staging or development site hidden from the public is essential until you\u2019re ready to launch. <strong>Website Authentication<\/strong> in BuddyBoss lets visitors view your site only after entering a password, while still allowing your mobile app to access the site\u2019s APIs for testing. This tutorial shows you how to enable this feature and manage the password and notice message.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Tutorial Video<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p><a href=\"https:\/\/youtu.be\/tYV8V6gOq44\">How to enable Website Authentication with BuddyBoss App<\/a><\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Configuring Website Authentication<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:heading {\"level\":3} -->\n<h3 class=\"wp-block-heading\"><strong>Enabling Password Protection<\/strong><\/h3>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>In WordPress, go to <strong>BuddyBoss App > Settings<\/strong>.<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXfXVjnrQ8JoCb6NFtumWvNEPunOej34Z-RiCpmN7S-EctRFxrrR1CwOI3Aux1Wycr5kiXTfLpCttuRbJ9aJO_bZLSAhcGANVcaAHAo1CDBsEdDRF7n5IfXTZcLS3TE_79J-BRmFiw?key=9A-gH1uC9MJjFgOjk761P2T1\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:list {\"ordered\":true,\"start\":2} -->\n<ol start=\"2\" class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Scroll to <strong>Website Authentication<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Check <strong>Required Password<\/strong>.<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXcMCYlD4uglg0fTSnN4dOntBaFEy5mQ0RFxXneAa_aP4mfMIQYSob-ePiA1XeXgZ5Pocl9kLqT6SH20BMNosgHsSIEBwN3qJNwi0-eL_ZaMWwjOJrTZyC95T2y2XZQgfCaWqAbJ2Q?key=9A-gH1uC9MJjFgOjk761P2T1\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:list {\"ordered\":true,\"start\":4} -->\n<ol start=\"4\" class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Click <strong>Save Changes<\/strong>.<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:heading {\"level\":3} -->\n<h3 class=\"wp-block-heading\"><strong>Verifying the Login Prompt<\/strong><\/h3>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Open your site in an <strong>Incognito<\/strong> or <strong>private<\/strong> browser window.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Confirm you see the password prompt with your <strong>Website Notice<\/strong>.<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXcx6BntyVWidaaT4et7R9ReQiYmMNrKC-RteRLlsdpv8E873wMaACH8oeaE1SPTZHIrtT_nWYGTWp12wiwqnDsStaJ_u623n2orMzYyu5uSXddm4iB7Iec0bN6b3ydDdCmX4_Pzdw?key=9A-gH1uC9MJjFgOjk761P2T1\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:list {\"ordered\":true,\"start\":3} -->\n<ol start=\"3\" class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Enter an incorrect password to ensure you get the <strong>\u201cIncorrect password\u201d<\/strong> error.<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXfiCuLrLDdD3nyQgdcrGBwFM4I3NynnFJEnfN2x_0wyIs-Xv44kMs1oR3phr1u9K0_cGxnCPYOv9H5F5q72MEm-VVsyJNG4qo_0cMgLgK-BVQiaGHqYeQS143AvC53MkRofFtC7?key=9A-gH1uC9MJjFgOjk761P2T1\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:list {\"ordered\":true,\"start\":4} -->\n<ol start=\"4\" class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Enter the correct password to access the site.<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:heading {\"level\":3} -->\n<h3 class=\"wp-block-heading\"><strong>Changing the Website Password and Notice<\/strong><\/h3>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>In <strong>BuddyBoss App > Settings<\/strong>, locate <strong>Website Authentication<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Click the <strong>eye<\/strong> icon next to <strong>Website Password<\/strong> to reveal the current password.<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXcRVFrLPVYbhScnBc-_-wBmioJmDbjYDCV39qQLw2VOl8shsdWvjQCmaIkvO6g8irwVxHu0VGfetRBu2HlKLLIZffZrvLbAWKZhqNs3BdLqdlQn58L0TUSSM_mXjxnLHgAGbdc1?key=9A-gH1uC9MJjFgOjk761P2T1\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:list {\"ordered\":true,\"start\":3} -->\n<ol start=\"3\" class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Update the <strong>Website Password<\/strong> and <strong>Website Notice<\/strong> as desired.<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXf6mS2B8dE20BQ6eWJj3RnSpYWqm8-7krPVmZTnrgG9RMiYT1bhmgCk8D6eGDLe3EHmeSpBGzkqjL6U-1H6B1uBWsz0A9_xc8YJjqgY_sebj2xvYP5wzJn2ZWylAhoiYqyb1_iGWA?key=9A-gH1uC9MJjFgOjk761P2T1\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:list {\"ordered\":true,\"start\":4} -->\n<ol start=\"4\" class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Click <strong>Save Changes<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Reopen your site in Incognito to confirm the new notice and password are required.<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Troubleshooting and FAQs<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: The login prompt isn\u2019t showing on my staging site.<\/strong><strong><br><\/strong> A:<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Clear any caching plugins or server caches.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Ensure you saved changes after enabling <strong>Required Password<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Verify you\u2019re on the same environment (staging vs. production) where you enabled authentication.<br><\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: My mobile app can\u2019t connect after enabling Website Authentication.<\/strong><strong><br><\/strong> A:<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li>This feature is built to allow API access. If your app still fails, confirm your <strong>BuddyBoss App<\/strong> plugin is up to date.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Check that your app is pointing to the correct site URL (not an IP or different domain).<br><\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: I forgot the Website Password, how can I reset it?<\/strong><strong><br><\/strong> A:<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li>In <strong>BuddyBoss App > Settings<\/strong>, click the <strong>eye<\/strong> icon to view the current password.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Enter a new password, click <strong>Save Changes<\/strong>, and notify your team.<br><\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: Can I customize the look of the password prompt?<\/strong><strong><br><\/strong> A:<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li>The <strong>Website Notice<\/strong> field lets you add custom instructions or branding text.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>For advanced styling, you may override the login template via custom CSS in your theme.<\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list -->","post_title":"How to Enable Website Authentication for Your BuddyBoss Community App","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"website-authentication","to_ping":"","pinged":"","post_modified":"2025-07-07 03:01:35","post_modified_gmt":"2025-07-07 10:01:35","post_content_filtered":"","post_parent":122175,"guid":"https:\/\/buddyboss.com\/resources\/?post_type=docs&#038;p=121749","menu_order":2,"post_type":"docs","post_mime_type":"","comment_count":"0","filter":"raw"},{"ID":121753,"post_author":"29","post_date":"2023-03-30 23:53:22","post_date_gmt":"2023-03-31 06:53:22","post_content":"<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Introduction<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>Collecting feedback directly from your app users helps you improve the mobile experience and address issues quickly. The <strong>Send Us Feedback<\/strong> feature in the BuddyBoss App lets members submit text comments, attachments, and device details straight to your support inbox. In this tutorial, you\u2019ll learn how to enable this feature and how members use it within the app.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Tutorial VIdeo<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:embed {\"url\":\"https:\/\/www.youtube.com\/watch?v=9fSAsF7LfU0\",\"type\":\"video\",\"providerNameSlug\":\"youtube\",\"responsive\":true,\"className\":\"wp-embed-aspect-16-9 wp-has-aspect-ratio\"} -->\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\nhttps:\/\/www.youtube.com\/watch?v=9fSAsF7LfU0\n<\/div><\/figure>\n<!-- \/wp:embed -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Configuring the Feedback Settings<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>In WordPress, go to <strong>BuddyBoss App > Settings > Feedback<\/strong>.<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXdlGIgjc4C7cnCq716gwU7lif4_K2RQBNsRB-zY7F5Ktbe-sJosRulElF6gRTTXAJsGfSwuy4AKvU0Mz_4_VwfkXYv1jkPYeIlp7LuGj4eqW6n5Jt8N6el5_wGhSBqDDzk__KvQaQ?key=sQ5DWxahsgcaUeB3npZtPeBU\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:list {\"ordered\":true,\"start\":2} -->\n<ol start=\"2\" class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Tick <strong>Send Us Feedback<\/strong> to enable the feature.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>In <strong>Feedback Email<\/strong>, enter the address where feedback should be sent.<br><!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li>If left blank, the site\u2019s <strong>Administration Email<\/strong> (under <strong>Settings > General<\/strong>) is used.<br><\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list --><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>(Optional) In <strong>Email Subject<\/strong>, enter a default subject line for incoming feedback emails.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Click <strong>Save Changes<\/strong>.<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:heading {\"level\":3} -->\n<h3 class=\"wp-block-heading\"><strong>Submitting Feedback from the App<\/strong><\/h3>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Open the <strong>BuddyBoss App<\/strong> on your mobile device.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Navigate to <strong>Settings<\/strong> (via the <strong>More<\/strong> menu).<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Tap <strong>Send Us Feedback<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>In the <strong>Feedback<\/strong> box, enter your comments or questions.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>(Optional) Tap <strong>Upload Image or Video<\/strong> to attach media files.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Tap <strong>Send<\/strong> to submit.<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:paragraph -->\n<p>Emails you receive will include:<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Feedback <strong>Message<\/strong><strong><br><\/strong><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>User\u2019s <strong>Apple ID<\/strong> or <strong>Google Account<\/strong><strong><br><\/strong><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>Platform<\/strong> (iOS or Android)<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>App Version<\/strong><strong><br><\/strong><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>OS Version<\/strong><strong><br><\/strong><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>Device Model<\/strong><strong><br><\/strong><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>User\u2019s Email Address<\/strong><strong><br><\/strong><\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list -->\n\n<!-- wp:paragraph -->\n<p><strong>Troubleshooting and FAQs<\/strong><\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: I\u2019m not receiving feedback emails.<\/strong><strong><br><\/strong><strong>A: <\/strong>Check the Feedback Email setting or site Administration Email, and inspect your spam folder.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: My attachments aren\u2019t arriving.<\/strong><strong><br><\/strong><strong>A: <\/strong>Make sure you tapped Upload Image or Video, and that file size is within your server\u2019s limits<strong>.<\/strong><\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: \u201cSend Us Feedback\u201d isn\u2019t showing in the app.<\/strong><strong><br><\/strong><strong>A: <\/strong>Confirm the feature is enabled in Feedback settings, save, then restart the app to refresh.<\/p>\n<!-- \/wp:paragraph -->","post_title":"How to Enable \u201cSend Us Feedback\u201d in the BuddyBoss App","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"how-to-enable-send-us-feedback-in-the-buddyboss-app","to_ping":"","pinged":"","post_modified":"2025-07-07 03:01:35","post_modified_gmt":"2025-07-07 10:01:35","post_content_filtered":"","post_parent":122175,"guid":"https:\/\/buddyboss.com\/resources\/?post_type=docs&#038;p=121753","menu_order":3,"post_type":"docs","post_mime_type":"","comment_count":"0","filter":"raw"},{"ID":127419,"post_author":"29","post_date":"2024-04-03 03:49:53","post_date_gmt":"2024-04-03 10:49:53","post_content":"<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Introduction<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>Putting control in your members\u2019 hands builds trust and that includes letting them request their account be deleted directly from the app. This guide will walk you through enabling the Delete Account feature, directing deletion requests to the right inbox, and customizing the email subject so you never miss a request.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Enabling Account Deletion Requests<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p><strong>Note:<\/strong> This section appears only when <strong>BuddyBoss Platform<\/strong> is <strong>not<\/strong> activated.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>In your WordPress admin, go to <strong>BuddyBoss App > Settings > Feedback<\/strong>.<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXfypXrHUojn-VgMEoMOkI2Gi8YACVZTiwxNRLg6Bh-oJFc51m5dj93wbJRTPp52vg_0tffeW9bpvw3lN6OEpKjVyT9Wz4VxEoYm2JP4RNLF22HdXawLPHIdWVJheq3N1K7h-rTC?key=Qv8xdfYTVQdKwv9oBhCojQ\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:list {\"ordered\":true,\"start\":2} -->\n<ol start=\"2\" class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Under <strong>Feedback Options<\/strong>, locate <strong>Delete Account<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Click <strong>Save Changes<\/strong>.<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:paragraph -->\n<p>Note: Once enabled, app users can tap <strong>Settings &gt; Delete Account<\/strong> in the mobile app to send you a deletion request.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Configuring Deletion Notification Email<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Still in <strong>BuddyBoss App > Settings > Feedback<\/strong>, scroll to the <strong>Delete Account<\/strong> section.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>In <strong>Delete Request Email<\/strong>, enter the email address where deletion requests should be sent.<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:paragraph -->\n<p>Note: If left blank, the site\u2019s <strong>Administration Email<\/strong> will be used.<br><\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:list {\"ordered\":true,\"start\":3} -->\n<ol start=\"3\" class=\"wp-block-list\"><!-- wp:list-item -->\n<li>In <strong>Email Subject<\/strong>, type a clear subject line (e.g. \u201cApp Account Deletion Request\u201d).<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Click <strong>Save Changes<\/strong>.<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Troubleshooting &amp; FAQs<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: I don\u2019t see the Delete Account option under Feedback.<\/strong><strong><br><\/strong>A: Ensure <strong>BuddyBoss Platform<\/strong> is <strong>deactivated<\/strong>. The Delete Account feature only appears when Platform Pro isn\u2019t active.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: Deletion emails are going to the wrong address.<\/strong><strong><br><\/strong>A: Verify the <strong>Delete Request Email<\/strong> field. If it\u2019s empty, WordPress will default to the <strong>Administration Email<\/strong>.<\/p>\n<!-- \/wp:paragraph -->","post_title":"How to Enable Account Deletion Requests in Your BuddyBoss App","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"how-to-enable-account-deletion-requests-in-your-buddyboss-app","to_ping":"","pinged":"","post_modified":"2025-07-21 05:08:58","post_modified_gmt":"2025-07-21 12:08:58","post_content_filtered":"","post_parent":122175,"guid":"https:\/\/buddyboss.com\/resources\/?post_type=docs&#038;p=127419","menu_order":4,"post_type":"docs","post_mime_type":"","comment_count":"0","filter":"raw"},{"ID":121754,"post_author":"29","post_date":"2023-03-30 23:57:44","post_date_gmt":"2023-03-31 06:57:44","post_content":"<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Introduction<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>The <strong>Report a Bug<\/strong> feature lets your members submit bug reports complete with text descriptions, attachments, and device details\u2014directly from the <strong>BuddyBoss App<\/strong>. By enabling this feature, you ensure that issues are captured quickly and sent to the appropriate inbox for faster resolution.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Tutorial Video<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:embed {\"url\":\"https:\/\/youtu.be\/rszqo_AU_5Q\",\"type\":\"video\",\"providerNameSlug\":\"youtube\",\"responsive\":true,\"className\":\"wp-embed-aspect-16-9 wp-has-aspect-ratio\"} -->\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\nhttps:\/\/youtu.be\/rszqo_AU_5Q\n<\/div><\/figure>\n<!-- \/wp:embed -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Configure the Report a Bug Feature<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:heading {\"level\":3} -->\n<h3 class=\"wp-block-heading\"><strong>Enable Bug Reporting<\/strong><\/h3>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>In your <strong>Dashboard<\/strong>, go to <strong>BuddyBoss App &gt; Settings &gt; Feedback<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Tick the <strong>Report a Bug<\/strong> checkbox to activate the feature in the app interface.<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:heading {\"level\":3} -->\n<h3 class=\"wp-block-heading\"><strong>Set the Feedback Email<\/strong><\/h3>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>In the <strong>Bug Report Email<\/strong> field, enter the email address where reports should be sent.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>(Optional) If you leave this blank, the system uses your <strong>Administration Email Address<\/strong> from WordPress.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>In the <strong>Email Subject<\/strong> field, enter a default subject line for incoming bug reports.<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXdq52o9Lok9fWLI_gCg72CSDjH_hzcul1wea1lCianl5Hcvop9Zdr2J3XCKQnyW7AN_cZKbC5-Vkd2Gq_6AuOCUGmZYBqhTT_O9fLeFFJW0tlKOz9OqwdGVDTrOGRFAlfsO02ykQw?key=wpMNUFBUoDkm8w4pBxMBLXuS\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Submit a Bug Report from the App<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>On your mobile device, open the <strong>BuddyBoss App<\/strong> and tap <strong>Settings<\/strong>.<\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Tap <strong>Report a Bug<\/strong> to open the report form.<\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Enter your description of the issue.<\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>(Optional) Tap <strong>Upload Image or Video<\/strong> to attach screenshots or videos.<\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Tap <strong>Send<\/strong> to submit your report.<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXfLY-dYuVru6jXqiXSNY7oqj7X9P5dnVGixdQgkrx38EsTrYOGCFtsFLSLMVcjRDmQGEVWcieUK-VbVfELTNaZr-WELPbV0GnBzHUTAky8g1NbyeqL5Y8ECHWPLSQ_jEMsvp1PQcw?key=wpMNUFBUoDkm8w4pBxMBLXuS\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:paragraph -->\n<p>Now check the email that you have entered in the Report a Bug setting. It will show you the following information-<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Message<\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Apple ID<\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Platform&nbsp;<\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>App Version<\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>iOS Version<\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Device Model<\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Email Address of the user<\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Troubleshooting and FAQs<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: I didn\u2019t receive the bug report email, what should I check?<\/strong><br>A: Verify that the <strong>Bug Report Email<\/strong> field is correct in <strong>BuddyBoss App &gt; Settings &gt; Feedback<\/strong>. If it\u2019s blank, check your WordPress <strong>Administration Email Address<\/strong>.<\/p>\n<!-- \/wp:paragraph -->","post_title":"How to Enable and Use the Report a Bug Feature in the BuddyBoss App","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"how-to-enable-and-use-the-report-a-bug-feature-in-the-buddyboss-app","to_ping":"","pinged":"","post_modified":"2025-07-08 05:46:22","post_modified_gmt":"2025-07-08 12:46:22","post_content_filtered":"","post_parent":122175,"guid":"https:\/\/buddyboss.com\/resources\/?post_type=docs&#038;p=121754","menu_order":5,"post_type":"docs","post_mime_type":"","comment_count":"0","filter":"raw"},{"ID":122283,"post_author":"29","post_date":"2021-02-28 12:26:25","post_date_gmt":"2021-02-28 20:26:25","post_content":"<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Introduction<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>Encouraging your members to rate and review your mobile app boosts discoverability and credibility in the <strong>Apple App Store<\/strong> and <strong>Google Play Store<\/strong>. This tutorial shows you how to add a <strong>Rate This App<\/strong> menu item in your <strong>BuddyBoss App<\/strong>, so users can tap directly to leave a rating once your app is live.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Tutorial Video<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:embed {\"url\":\"https:\/\/youtu.be\/L_oxWPTFHEE\",\"type\":\"video\",\"providerNameSlug\":\"youtube\",\"responsive\":true,\"className\":\"wp-embed-aspect-16-9 wp-has-aspect-ratio\"} -->\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\nhttps:\/\/youtu.be\/L_oxWPTFHEE\n<\/div><\/figure>\n<!-- \/wp:embed -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Publishing Prerequisite<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>Before enabling this feature, ensure your app is <strong>approved and published<\/strong> in both app stores. The <strong>Rate This App<\/strong> menu links to your live store listings and will not function on unpublished builds.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Retrieving Your App Store IDs<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:heading {\"level\":3} -->\n<h3 class=\"wp-block-heading\"><strong>Retrieving Your Apple App ID<\/strong><\/h3>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Open your app\u2019s public listing in the <strong>App Store<\/strong> (e.g., https:\/\/apps.apple.com\/app\/idXXXXXXXXX).<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Copy the numeric <strong>App ID<\/strong> portion after id (e.g., XXXXXXXXX).<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:heading {\"level\":3} -->\n<h3 class=\"wp-block-heading\"><strong>Retrieving Your Android Application ID<\/strong><\/h3>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Open your app\u2019s listing in the <strong>Google Play Store<\/strong> (e.g., https:\/\/play.google.com\/store\/apps\/details?id=com.example.app).<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Copy the <strong>Application ID<\/strong> portion after id= (e.g., com.example.app).<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Entering Your Store IDs in the BuddyBoss App Plugin<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:heading {\"level\":3} -->\n<h3 class=\"wp-block-heading\"><strong>Entering Your Apple App ID<\/strong><\/h3>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>In WordPress, go to <strong>BuddyBoss App &gt; Configure &gt; iOS Settings<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Scroll to <strong>App Information &gt; Apple App ID<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Paste your <strong>Apple App ID<\/strong> and click <strong>Save Changes<\/strong>.<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:heading {\"level\":3} -->\n<h3 class=\"wp-block-heading\"><strong>Entering Your Android Application ID<\/strong><\/h3>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Go to <strong>BuddyBoss App &gt; Configure &gt; Android Settings<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Scroll to <strong>App Information &gt; Application ID<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Paste your <strong>Android Application ID<\/strong> and click <strong>Save Changes<\/strong>.<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Enabling the Rate This App Menu<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Navigate to <strong>BuddyBoss App &gt; Settings &gt; Feedback<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Scroll to <strong>Rate This App<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Check <strong>Enable Rate This App<\/strong> for iOS and\/or Android.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Click <strong>Save Changes<\/strong>.<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Testing the Rate This App Menu<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li><strong>Force-quit<\/strong> and reopen your mobile app.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Tap <strong>More &gt; Settings &gt; Rate This App<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Confirm the link opens your app\u2019s listing in the App Store or Play Store.<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Troubleshooting and FAQs<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: The \u201cRate This App\u201d menu is missing.<\/strong><strong><br><\/strong> A: Ensure it\u2019s enabled and saved in <strong>Feedback<\/strong> settings, then restart the app.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: It links to the wrong app.<br><\/strong> A: Double-check your pasted App ID\/Application ID, no extra spaces or typos.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: I don\u2019t see the review prompt in the store.<\/strong><strong><br><\/strong> A: Scroll to the \u201cRate This App\u201d or \u201cReviews\u201d section in the store listing.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: Can I change the menu label?<br><\/strong> A: Not via settings, renaming requires a custom code adjustment.<\/p>\n<!-- \/wp:paragraph -->","post_title":"How to Enable the Rate This App Menu in the BuddyBoss App","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"how-to-enable-the-rate-this-app-menu-in-the-buddyboss-app","to_ping":"","pinged":"","post_modified":"2025-07-21 06:28:07","post_modified_gmt":"2025-07-21 13:28:07","post_content_filtered":"","post_parent":122175,"guid":"https:\/\/buddyboss.com\/resources\/?post_type=docs&#038;p=122283","menu_order":6,"post_type":"docs","post_mime_type":"","comment_count":"0","filter":"raw"},{"ID":127279,"post_author":"29","post_date":"2024-02-19 02:33:28","post_date_gmt":"2024-02-19 10:33:28","post_content":"<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Introduction<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>Empower your users to spread the word about your community with the <strong>Share App Link<\/strong> feature in the <strong>BuddyBoss App<\/strong>. Referred users are four times more likely to engage, making this tool a powerful way to boost installs, visibility, and user acquisition through trusted recommendations.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Configuring the Share App Link Feature<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:heading {\"level\":3} -->\n<h3 class=\"wp-block-heading\"><strong>Enable App Sharing<\/strong><\/h3>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>In your <strong>Dashboard<\/strong>, navigate to <strong>BuddyBoss App > Settings > Feedback<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Scroll to the <strong>Share App Link<\/strong> section.<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXcsZOA70ucRQ8r_Fk0AHju84Tp81XW5DWEekkulB5NWSqI6uLtu8dRB9Dz1Z1NvuRRPqrvcY9IKFj_blEu0h3tJgAVB8PVKpTuN_G-psaHO8Zc5aDW5eEyOgXXTWE0CUYTv-tRnYw?key=nyn0j2y4h-kRwIdygghmaBxC\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:list {\"ordered\":true,\"start\":3} -->\n<ol start=\"3\" class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Tick <strong>App Sharing<\/strong> to activate the share button in the app.<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXcia-JZ7EBncmxtHLIZ9lylG6t7GifsXPiu_Hq_nD8dwTABi3VyClQjDmDlLAKsFGXAIwtRi3GMDBLdVqmmd98d244zwdmHhLhz_o4yK3YhbR36588x6p4iZ-BlRfAAnqQykz-lRQ?key=nyn0j2y4h-kRwIdygghmaBxC\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:heading {\"level\":3} -->\n<h3 class=\"wp-block-heading\"><strong>Customize Preview Content<\/strong><\/h3>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Enter your <strong>Preview Title<\/strong>\u2014this appears when users share the link.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Write a <strong>Preview Description<\/strong> to entice recipients.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Click <strong>Upload<\/strong> next to <strong>Preview Image<\/strong> and select a representative graphic.<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXcia-JZ7EBncmxtHLIZ9lylG6t7GifsXPiu_Hq_nD8dwTABi3VyClQjDmDlLAKsFGXAIwtRi3GMDBLdVqmmd98d244zwdmHhLhz_o4yK3YhbR36588x6p4iZ-BlRfAAnqQykz-lRQ?key=nyn0j2y4h-kRwIdygghmaBxC\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:heading {\"level\":3} -->\n<h3 class=\"wp-block-heading\"><strong>Enable Platforms and Fallback<\/strong><\/h3>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Tick <strong>Enable on iOS<\/strong> to activate sharing on Apple devices.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Tick <strong>Enable on Android<\/strong> for Google Play users.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>In the <strong>Fallback Link<\/strong> field, paste a URL (e.g., your website) for non-mobile recipients.<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXcov08YjyZMGRBxbBJ5zFK5JbwHDl76wZvpVZ7zeX8iHjHhtZsS1WVc3ZEGjt5kC34exC4j1453Or2mZFjm024fsvMZLFXbpR9FQ9nIosMaXOH7wLcW-TBHOiNRmCWiXvjTZbxy?key=nyn0j2y4h-kRwIdygghmaBxC\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:heading {\"level\":3} -->\n<h3 class=\"wp-block-heading\"><strong>Retrieve Your Share App URL<\/strong><\/h3>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>At the top of the <strong>Share App Link<\/strong> settings, copy the <strong>App Sharing Link<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Use this URL in your site\u2019s <strong>buttons<\/strong>, <strong>Quick Links<\/strong>, or <strong>menu<\/strong> items for easy access.<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Sharing Your App Link<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:heading {\"level\":3} -->\n<h3 class=\"wp-block-heading\"><strong>From the Mobile App<\/strong><\/h3>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Open the <strong>BuddyBoss App<\/strong> on your device.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Tap <strong>More > Settings<\/strong>.<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXeMDhDgGYmD3PHXG-zms-QNKGL3WszIP04jOjrmzEYZU4P5ZaKTpdiZjlFrfTamWxrNBced6a7KuNh8ngFRs8d60YISTBRMzyF6EfsT4EBf0ASsrRVC72TM86wQq9Xa60XEqRYqgA?key=nyn0j2y4h-kRwIdygghmaBxC\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:list {\"ordered\":true,\"start\":3} -->\n<ol start=\"3\" class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Scroll to <strong>Share this App<\/strong> and tap it.<img width=\"624\" height=\"312\" src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXdLsMfPEeMwJq9Z_OxENNgCFxq5ABwz3d-AS6HpIceq-UyemMzd15s-Xo2Rc4VrRln-w7fEYN-92IZqM_iOfJuYcJmCu1QO2dB2jOFGgir732bokZaD-r-JzLumcru407dKF55Nog?key=nyn0j2y4h-kRwIdygghmaBxC\"><br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>In the share modal, choose a channel (e.g., <strong>Contacts<\/strong>, <strong>Facebook<\/strong>, <strong>LinkedIn<\/strong>) to send your link.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><img width=\"624\" height=\"312\" src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXck8TC1thmksLcLAgtp3GXuMk3sdWhtpY3JnU4S2Qor6z4ZIklkrObk0RX3n4zohtaOuLCre-q_VihdljTZGz8W_u8kukJlhwg3LRF3rmBnJ4MuhpKYBf4eoNR_paKsNjJsEeN5?key=nyn0j2y4h-kRwIdygghmaBxC\"><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Troubleshooting and FAQs<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: The Share this App option isn\u2019t visible in Settings.<br><\/strong>A: Verify that <strong>App Sharing<\/strong> is enabled under <strong>BuddyBoss App > Settings > Feedback<\/strong>, then clear any caching plugins and restart the app.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: My preview image doesn\u2019t appear when sharing.<br><\/strong>A: Ensure the image meets recommended dimensions (e.g., 1200\u00d7628 px) and is uploaded as a <strong>PNG<\/strong> or <strong>JPG<\/strong>, then save changes and test again.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: I haven\u2019t published on one platform, should I disable its toggle?<br><\/strong>A: You can leave <strong>Enable on iOS<\/strong> or <strong>Enable on Android<\/strong> unticked until you publish to that store, then return to enable sharing.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: How can I change the fallback link later?<br><\/strong>A: Update the <strong>Fallback Link<\/strong> in <strong>BuddyBoss App > Settings > Feedback<\/strong>, then click <strong>Save Changes<\/strong>.<\/p>\n<!-- \/wp:paragraph -->","post_title":"How to Configure and Use the Share App Link Feature in the BuddyBoss App","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"how-to-configure-and-use-the-share-app-link-feature-in-the-buddyboss-app","to_ping":"","pinged":"","post_modified":"2025-07-07 04:14:45","post_modified_gmt":"2025-07-07 11:14:45","post_content_filtered":"","post_parent":122175,"guid":"https:\/\/buddyboss.com\/resources\/?post_type=docs&#038;p=127279","menu_order":8,"post_type":"docs","post_mime_type":"","comment_count":"0","filter":"raw"},{"ID":122282,"post_author":"29","post_date":"2023-03-30 23:51:37","post_date_gmt":"2023-03-31 06:51:37","post_content":"<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Introduction<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>A Smart Banner prompts mobile visitors to download or open your BuddyBoss App right from your website. When a user lands on your site in a mobile browser, the banner displays download links for iOS and Android\u2014or an \u201cOpen in App\u201d button if they already have the app installed. This feature drives installs, boosts engagement, and creates a seamless user experience. In this tutorial, you\u2019ll learn how to set up and enable the Smart Banner for both platforms.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Youtube Tutorial<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:embed {\"url\":\"https:\/\/youtu.be\/T4uu9SHdENc\",\"type\":\"video\",\"providerNameSlug\":\"youtube\",\"responsive\":true,\"className\":\"wp-embed-aspect-16-9 wp-has-aspect-ratio\"} -->\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\nhttps:\/\/youtu.be\/T4uu9SHdENc\n<\/div><\/figure>\n<!-- \/wp:embed -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Retrieving Your App Store IDs<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:heading {\"level\":3} -->\n<h3 class=\"wp-block-heading\"><strong>Locate your Apple App ID<\/strong><strong><br><\/strong><\/h3>\n<!-- \/wp:heading -->\n\n<!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Visit your app\u2019s page on the Apple App Store (e.g., https:\/\/apps.apple.com\/...\/id1558004735).<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Copy the numeric ID after id (e.g., 1558004735).<\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXcLuAW8Ycv7l9mFDFrEfaQ7U3zYWTx0kfkkRrDi2CruqL_UVj6x015Icc017d2gkB7-jGbjFCTrzVZtNs-65_5ILxP8rhiwt2UoxGcMAQgSEAIgoAe83HFUAz23h07BYwGrOTFa?key=G5dZ2YL7J541aeXHNMZjku9F\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:heading {\"level\":3} -->\n<h3 class=\"wp-block-heading\"><strong>Locate your Google Application ID<\/strong><strong><br><\/strong><\/h3>\n<!-- \/wp:heading -->\n\n<!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Go to your app\u2019s page on Google Play (e.g., https:\/\/play.google.com\/store\/apps\/details?id=com.fruit.oranges).<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Copy the value after id= (e.g., com.fruit.oranges).<\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXfbbhpEU6OhjjFUKD1kl5h3w7f_1wxyBL3NRoiFDA3yCEUYQVVpZkHgt1IgmDfE3QdxnQA_Pwhws5A03rMl-tpQb2mex4L3Ve6MM2rcIBEAMtEH4QNOp-REzJfXJ7NxB9vyo-jH7g?key=G5dZ2YL7J541aeXHNMZjku9F\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:heading {\"level\":3} -->\n<h3 class=\"wp-block-heading\"><strong>Save both IDs<\/strong><strong><br><\/strong><\/h3>\n<!-- \/wp:heading -->\n\n<!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Store these identifiers in a secure place\u2014they link the banner to your live app listings.<br><\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Configuring the Apple Smart Banner<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>In your <strong>Dashboard<\/strong>, go to <strong>BuddyBoss App > Configure > iOS Settings<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Scroll to <strong>App Information<\/strong> and paste your <strong>Apple App ID<\/strong> into the <strong>Apple App ID<\/strong> field.<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXfsGlqRC5oAu3HCw9eRA8r6q4mW72mtwWCqGN39tbMXFfUtT_YYjiX0qJYucDk2eGkt3Aq1J8K0BeFujmlFTuzgkN5CA1ZXspFvCXDHxPDeZBDRr1vQcw2f_hWx8t9tlrD1PIggbQ?key=G5dZ2YL7J541aeXHNMZjku9F\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:list {\"ordered\":true,\"start\":3} -->\n<ol start=\"3\" class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Click <strong>Save Changes<\/strong> to register your iOS app for the Smart Banner.<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Configuring the Android Smart Banner<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>In your <strong>Dashboard<\/strong>, navigate to <strong>BuddyBoss App > Configure > Android Settings<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Confirm your <strong>Application ID<\/strong> appears in <strong>App Configuration<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Ensure the checkbox <strong>I have registered this Application ID in Google Developer Account<\/strong> is ticked.<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXei6II_DYlSYJrKwBeGrwgWMgmdhh1mG3j80SfMgrC4C3oFuu6EW4ScQ-qIH9Lk1cph7YOffVNrk2BmZVsX9gXc9MBCZT9RkP6_j4aZjx9KAKgMshVlH5hONTcvrPlods4h8DllIw?key=G5dZ2YL7J541aeXHNMZjku9F\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:list {\"ordered\":true,\"start\":4} -->\n<ol start=\"4\" class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Click <strong>Save Changes<\/strong> to enable Android support.<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Enabling the Smart Banner<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Go to <strong>BuddyBoss App > Settings > Smart Banner<\/strong>.<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXcRxTKd1ahwp5nfqwnxycCxNAX8Ic5acX5hS9b80pe29GNDvrqTxsE7j-VTlOHchIxkK8KH8NUZ3nEknYjr0GnH0nuYcMIhb4ttF2o3HECSIdXeYy_COEnq-g0ArEBMwRH6ymaDoA?key=G5dZ2YL7J541aeXHNMZjku9F\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:list {\"ordered\":true,\"start\":2} -->\n<ol start=\"2\" class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Tick <strong>Enable on iOS<\/strong> to display the banner for Apple devices.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Tick <strong>Enable on Android<\/strong> to display the banner for Android devices.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Click <strong>Save Changes<\/strong> to activate the Smart Banner across both platforms.<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Disabling the Smart Banner<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Return to <strong>BuddyBoss App > Settings > Smart Banner<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Untick <strong>Enable on iOS<\/strong> and\/or <strong>Enable on Android<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Click <strong>Save Changes<\/strong> to remove the banner from your mobile site.<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Troubleshooting and FAQs<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: Why don\u2019t I see the Smart Banner settings?<br><\/strong>A: Make sure you\u2019ve saved your <strong>Apple App ID<\/strong> and confirmed the <strong>Application ID<\/strong> checkbox in <strong>Android Settings<\/strong>. Then reload the <strong>Smart Banner<\/strong> screen.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: The banner isn\u2019t appearing on iOS devices.<br><\/strong>A: Smart Banners only work in Safari on iOS. Test using Safari on a real device and clear any site cache.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: The banner isn\u2019t appearing on Android devices.<br><\/strong>A: Ensure you\u2019re using Chrome on Android and that your <strong>Application ID<\/strong> is correct with the registration checkbox ticked.<\/p>\n<!-- \/wp:paragraph -->","post_title":"How to Configure the Smart Banner in Your BuddyBoss App","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"how-to-configure-the-smart-banner-in-your-buddyboss-app","to_ping":"","pinged":"","post_modified":"2025-07-07 04:51:07","post_modified_gmt":"2025-07-07 11:51:07","post_content_filtered":"","post_parent":122175,"guid":"https:\/\/buddyboss.com\/resources\/?post_type=docs&#038;p=122282","menu_order":9,"post_type":"docs","post_mime_type":"","comment_count":"0","filter":"raw"},{"ID":126192,"post_author":"29","post_date":"2023-03-23 06:12:30","post_date_gmt":"2023-03-23 13:12:30","post_content":"<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Introduction<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>The <strong>Bookmark<\/strong> feature in the <strong>BuddyBoss App<\/strong> lets members save their favorite WordPress blog posts to a dedicated app screen for quick access. By enabling bookmarks, you give users a personalized way to revisit key content, driving engagement and retention. This feature works exclusively with standard WordPress posts.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Tutorial Video<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:embed {\"url\":\"https:\/\/youtu.be\/yaoeRWHvcPU\",\"type\":\"video\",\"providerNameSlug\":\"youtube\",\"responsive\":true,\"className\":\"wp-embed-aspect-16-9 wp-has-aspect-ratio\"} -->\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\nhttps:\/\/youtu.be\/yaoeRWHvcPU\n<\/div><\/figure>\n<!-- \/wp:embed -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Enable the Bookmark Feature<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:heading {\"level\":3} -->\n<h3 class=\"wp-block-heading\"><strong>Enabling Bookmarks<\/strong><\/h3>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>In your <strong>Dashboard<\/strong>, go to <strong>BuddyBoss App > Settings > Blog Posts<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Check <strong>Enable Bookmarking<\/strong> to allow members to bookmark posts.<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXcaqgPxci3_hn4BxTc_m-TJ2Gbaat10kg6Js_-9iH2vpJOGyNd161KJ8H7LaOk2JVeJKctCMHtkhoAI6enepeaDTTkmq4DWtX8pqaun0t9DJEisUqJjaFJdgRc1401GaSHBDdEBug?key=Vyz-lqI56wBn1lPvpSVG66y5\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:list {\"ordered\":true,\"start\":3} -->\n<ol start=\"3\" class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Click <strong>Save Changes<\/strong>.<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Add the Bookmarks Screen to Your App<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:heading {\"level\":3} -->\n<h3 class=\"wp-block-heading\"><strong>Adding to the Tab Bar or More Menu<\/strong><\/h3>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Navigate to <strong>BuddyBoss App > Menus<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Under <strong>Core App<\/strong>, select <strong>Bookmarks<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Click <strong>Add to Menu<\/strong>.<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXdC_adY2yUAxDykmAiduNdG46FRBfUQKN7XxpVFfZjP36fXPSumbCnGq1sOv-cDQUL2lBfibl8rB-WAsgP8mYYwb4TxELWRVt083K-A-jH6IZL5n86jrPRXWwbl9nYI0bt_PXNG?key=Vyz-lqI56wBn1lPvpSVG66y5\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Bookmarking Blog Posts<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:heading {\"level\":3} -->\n<h3 class=\"wp-block-heading\"><strong>Saving a Post<\/strong><\/h3>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Open the <strong>BuddyBoss App<\/strong> and go to your <strong>Blog Posts<\/strong> screen.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Tap the <strong>Bookmark<\/strong> icon next to any post.<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXeimQVZeVehfmfmd2JQSqVG_CsksfXnwWzubao5nwEQnONPVgLGGBJx0o4Z6viSDwdw4p8g96512Pti2gbbESclUbF8TCaB5YVcmzzbHuwKMPqPjBDvL-7pAb0tOKoYN65xFdq4sQ?key=Vyz-lqI56wBn1lPvpSVG66y5\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:list {\"ordered\":true,\"start\":3} -->\n<ol start=\"3\" class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Confirm the icon changes from an outlined to a filled bookmark.<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXfn0LjO9yBEG5rMxzCAomw24nSoh2YgpxeUyigO7G_6s5ri1ApFsHrCg95kFQk7QCbg2kOE2Mdv64kS1QtmS_pYazXzMvPLkyJtt1xxmw2h585N91wSOWpJOjTiYS29QFKum3v5?key=Vyz-lqI56wBn1lPvpSVG66y5\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:heading {\"level\":3} -->\n<h3 class=\"wp-block-heading\"><strong>Viewing Bookmarked Posts<\/strong><\/h3>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Go to the <strong>Bookmarks<\/strong> screen in your Tab Bar or <strong>More<\/strong> menu.<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXfkU7_zRWoPTPdJeE_ikDNz02lXdAMU5lV8XVosSu27GLAgqB71GD69W6WwLxix2mMqzb7YCLPHC-i9PPRCAkNRgLVmLD-v-GCCGnkhyJzvp_52ZlV_Jbr3CIqyr2NUJwcK5yMZ?key=Vyz-lqI56wBn1lPvpSVG66y5\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:list {\"ordered\":true,\"start\":2} -->\n<ol start=\"2\" class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Browse your saved posts; if none appear, you\u2019ll see <strong>No Posts Found<\/strong>.<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXe0p1bAd78uyxCHczZPI_zXOedwv34mOIGl_4SAuVatGazXU2hu--zMRFVqO9-ZCRbOvx2zzqtuBxkXbUHpkyLz2mtdFZZz4qnQ2qKMuYYbPSI29dVMV8MmNlPEfmfJgb-kJiEE?key=Vyz-lqI56wBn1lPvpSVG66y5\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:heading {\"level\":3} -->\n<h3 class=\"wp-block-heading\"><strong>Removing a Bookmark<\/strong><\/h3>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>In the <strong>Bookmarks<\/strong> list, find the post you want to remove.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Tap the filled <strong>Bookmark<\/strong> icon again.<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXdTFMyz5KHZAPG-R-ECwx7xDwBjOLeTtsPWku-j4Om31_WUZZsqbxoIXUObMvMWy9UNsxduJQjMNuNoC5KJm8fgFWVDRcEXIKUxJPoxd3vVxYGFiDJAt8NlLb26HzjtvWacuAPh?key=Vyz-lqI56wBn1lPvpSVG66y5\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:list {\"ordered\":true,\"start\":3} -->\n<ol start=\"3\" class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Confirm the icon reverts to the outlined state and the post disappears from the list.<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Troubleshooting and FAQs<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: Why don\u2019t I see the Bookmark option next to posts?<br><\/strong>A: Ensure <strong>Enable Bookmarking<\/strong> is checked under <strong>BuddyBoss App > Settings > Blog Posts<\/strong>, then restart the app.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: The Bookmarks screen isn\u2019t appearing in my menu.<br><\/strong>A: Go to <strong>BuddyBoss App > Menus<\/strong>, add <strong>Bookmarks<\/strong> under <strong>Core App<\/strong>, and click <strong>Add to Menu<\/strong>, then refresh the app.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: Bookmarked posts disappear unexpectedly.<br><\/strong>A: Check for caching plugins on your site that may clear user-specific data; disable or configure caching to preserve bookmarks.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: Can I bookmark custom post types?<br><\/strong>A: Not currently. The Bookmark feature only supports standard WordPress posts.<\/p>\n<!-- \/wp:paragraph -->","post_title":"How to Enable and Use the Bookmark Feature in the BuddyBoss App","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"how-to-enable-and-use-the-bookmark-feature-in-the-buddyboss-app","to_ping":"","pinged":"","post_modified":"2025-07-07 05:40:33","post_modified_gmt":"2025-07-07 12:40:33","post_content_filtered":"","post_parent":122175,"guid":"https:\/\/buddyboss.com\/resources\/?post_type=docs&#038;p=126192","menu_order":10,"post_type":"docs","post_mime_type":"","comment_count":"0","filter":"raw"},{"ID":127183,"post_author":"29","post_date":"2024-01-09 04:15:42","post_date_gmt":"2024-01-09 12:15:42","post_content":"<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Introduction<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>Enabling the <strong>Share<\/strong> and <strong>Related Posts<\/strong> features in your BuddyBoss App makes it easy for members to spread your content and discover more posts, boosting engagement and time spent in your community. In this tutorial, you\u2019ll activate these options in the plugin settings, learn how users share posts via their device\u2019s native share sheet, and see how related posts surface at the end of each article.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Tutorial Video<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:embed {\"url\":\"https:\/\/youtu.be\/gzNEk3n0U84\",\"type\":\"video\",\"providerNameSlug\":\"youtube\",\"responsive\":true,\"className\":\"wp-embed-aspect-16-9 wp-has-aspect-ratio\"} -->\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\nhttps:\/\/youtu.be\/gzNEk3n0U84\n<\/div><\/figure>\n<!-- \/wp:embed -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Enabling Share and Related Posts<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Navigate to <strong>BuddyBoss App > Settings > Blog Posts<\/strong> in your WordPress Dashboard.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Under <strong>Bookmarking<\/strong>, check <strong>Enable Sharing<\/strong> and <strong>Enable Related Posts<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Click <strong>Save Changes<\/strong>.<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Sharing a Blog Post in the App<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Open the BuddyBoss App and tap <strong>Blog Posts<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Select any article to view its single-post screen.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Tap the <strong>Share<\/strong> icon next to the comment button at the top.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Choose <strong>Copy<\/strong> or pick any installed app from the share sheet to send the post link.<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Viewing Related Posts<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Scroll to the bottom of any blog post in the app.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Browse the <strong>Related Posts<\/strong> list, these are pulled from the same category.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Tap <strong>See All<\/strong> to view every related article.<br><!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li>If a post has no category, the section defaults to the latest posts by date.<br><\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list --><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Troubleshooting and FAQs<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: I don\u2019t see the Share button on blog posts.<br><\/strong>A: Confirm <strong>Enable Sharing<\/strong> is active under <strong>BuddyBoss App > Settings > Blog Posts<\/strong>, then restart the app.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: The Related Posts section is missing or empty.<br><\/strong>A: Verify <strong>Enable Related Posts<\/strong> is checked and ensure each post has a category assigned; uncategorized posts fallback to recent posts.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: My changes didn\u2019t take effect after saving.<br><\/strong>A: Clear your site and browser cache or reload the BuddyBoss App to pull in updated settings.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: Can I share custom post types?<br><\/strong>A: Not currently, sharing and related-posts features only support standard WordPress posts.<\/p>\n<!-- \/wp:paragraph -->","post_title":"How to Enable Sharing and Display Related Posts in the BuddyBoss App","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"how-to-enable-sharing-and-display-related-posts-in-the-buddyboss-app","to_ping":"","pinged":"","post_modified":"2025-07-07 07:04:04","post_modified_gmt":"2025-07-07 14:04:04","post_content_filtered":"","post_parent":122175,"guid":"https:\/\/buddyboss.com\/resources\/?post_type=docs&#038;p=127183","menu_order":11,"post_type":"docs","post_mime_type":"","comment_count":"0","filter":"raw"},{"ID":124848,"post_author":"29","post_date":"2021-07-22 09:52:37","post_date_gmt":"2021-07-22 16:52:37","post_content":"<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Introduction<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>Third-party plugins and custom code often add valuable tabbed content like listings, favorites, reviews, and job dashboards into BuddyBoss Platform member profiles and social groups. By enabling the new <strong>Custom Tabs<\/strong> compatibility feature in the BuddyBoss App plugin, you can surface those same tabs in your mobile app using seamless web fallbacks. This tutorial shows you how to activate compatibility, generate a fresh app build, and verify custom tabs in the app.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Tutorial VIdeo<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:embed {\"url\":\"https:\/\/youtu.be\/PV9AyisvbJc\",\"type\":\"video\",\"providerNameSlug\":\"youtube\",\"responsive\":true,\"className\":\"wp-embed-aspect-16-9 wp-has-aspect-ratio\"} -->\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\nhttps:\/\/youtu.be\/PV9AyisvbJc\n<\/div><\/figure>\n<!-- \/wp:embed -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Configuring Custom Tabs Compatibility<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p><strong>Update Plugins and Generate a New Build<\/strong><strong><br><\/strong><\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>In your WordPress Dashboard, ensure both <strong>BuddyBoss Platform<\/strong> and <strong>BuddyBoss App<\/strong> plugins are updated to the latest versions.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Go to <strong>BuddyBoss App > Build<\/strong>, request a new <strong>Release<\/strong> build, and wait for completion.<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:paragraph -->\n<p><strong>Enable Custom Profile Tabs<\/strong><strong><br><\/strong><\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Navigate to <strong>BuddyBoss App > Settings > Compatibility<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Check <strong>Enable Custom Profile Tabs in BuddyBoss App<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Click <strong>Save Changes<\/strong>.<br><strong>Enable Custom Group Tabs<\/strong><strong><br><\/strong><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Still under <strong>Compatibility<\/strong>, check <strong>Enable Custom Group Tabs in BuddyBoss App<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Click <strong>Save Changes<\/strong>.<br>\u00a0<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Preparing Third-Party Tab Plugins<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p><strong>Install and Configure Your Tab Plugins<\/strong><strong><br><\/strong><\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li>For profile tabs: e.g., <strong>BuddyPress User Profile Tabs Creator Pro<\/strong>, <strong>GeoDirectory<\/strong>, <strong>WP Job Manager<\/strong> (manually add your Jobs Dashboard page as a profile tab).<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>For group tabs: e.g., <strong>BuddyPress Groups Tabs Creator Pro<\/strong>, create or assign pages to group tabs.<br><em>Tip:<\/em> Verify tabs appear correctly on your desktop site before testing in the app.<br><\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Verifying Custom Tabs in the App<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p><strong>Hard-Quit and Relaunch the App<\/strong><strong><br><\/strong>Force-close the BuddyBoss App on your device to clear any cached settings.<br><\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>View Custom Profile Tabs<\/strong><strong><br><\/strong><\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Go to your <strong>Profile<\/strong> screen.<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Confirm tabs like <strong>Listings<\/strong>, <strong>Favorites<\/strong>, <strong>Reviews<\/strong>, <strong>Jobs<\/strong> appear alongside core tabs.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Tap a tab to load its content\u2014note the app strips the desktop header and footer for a clean web fallback.<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:paragraph -->\n<p><strong>View Custom Group Tabs<\/strong><strong><br><\/strong><\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Open a <strong>Social Group<\/strong> in the app.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Scroll down to find your custom tab (e.g., <strong>How To<\/strong>).<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Tap to view the group-specific page within the app\u2019s tab interface.<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Troubleshooting and FAQs<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: My custom tabs aren\u2019t visible in the app.<br><\/strong>A: Ensure <strong>Custom Profile Tabs<\/strong> or <strong>Custom Group Tabs<\/strong> is enabled under <strong>BuddyBoss App > Settings > Compatibility<\/strong>, then regenerate your app build.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: Tab content looks misaligned.<br><\/strong>A: The app uses a web fallback, add responsive CSS in your theme or plugin to fix mobile layouts.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: How can I remove a custom tab?<\/strong><br>A: Disable or delete the tab in your third-party plugin settings on the website, then regenerate your app build.<\/p>\n<!-- \/wp:paragraph -->","post_title":"How to Display Custom Profile and Group Tabs in the BuddyBoss App","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"how-to-display-custom-profile-and-group-tabs-in-the-buddyboss-app","to_ping":"","pinged":"","post_modified":"2025-07-07 09:11:53","post_modified_gmt":"2025-07-07 16:11:53","post_content_filtered":"","post_parent":122175,"guid":"https:\/\/buddyboss.com\/resources\/?post_type=docs&#038;p=124848","menu_order":12,"post_type":"docs","post_mime_type":"","comment_count":"0","filter":"raw"},{"ID":124902,"post_author":"29","post_date":"2021-07-29 09:05:48","post_date_gmt":"2021-07-29 16:05:48","post_content":"<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Introduction<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>Links to external websites whether in blog posts, course content, or custom menus open in a fixed manner in the BuddyBoss App. Now, you can choose to keep members inside the app with an <strong>in-app browser<\/strong>, send them to their device\u2019s native browser (Safari or Chrome), or <strong>ask each user<\/strong> their preference. This flexibility lets you tailor the experience to your community\u2019s needs.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Tutorial VIdeo<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:embed {\"url\":\"https:\/\/youtu.be\/g69x4rd5rTw\",\"type\":\"video\",\"providerNameSlug\":\"youtube\",\"responsive\":true,\"className\":\"wp-embed-aspect-16-9 wp-has-aspect-ratio\"} -->\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\nhttps:\/\/youtu.be\/g69x4rd5rTw\n<\/div><\/figure>\n<!-- \/wp:embed -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Configuring Link Handling Options<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:heading {\"level\":3} -->\n<h3 class=\"wp-block-heading\"><strong>Accessing the Compatibility Settings<\/strong><\/h3>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>In WordPress, go to <strong>BuddyBoss App > Settings > Compatibility<\/strong>.<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXeVnmVIVh7L6Mbn6UlV89SP7xOdcey-KR82ZwhC5DWJ0-iKZDTkNGW7tksRUI9wesS4ulBOvKZkjQE6Of3wjaO12HVQjh1rdhxagAORG1SZ_IuUbStgahG1UWuPpGWQxK1mBeKidA?key=meNDyWdJ4NLqv7PmmO8DVAr7\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:list {\"ordered\":true,\"start\":2} -->\n<ol start=\"2\" class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Locate the <strong>Link Handling<\/strong> dropdown.<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXc0opzrEyq3hnGgjuuuCjXombPm0erhWB5_4WemTnSg4J9NereTJNPtzmRhRA1eQb2mf_v7abwl7aH6IZR-CCpZ01epFuOZYBpzqCiIDIfQRUcwpPUkYZ-2dfsL2n2RWB0iVm8y?key=meNDyWdJ4NLqv7PmmO8DVAr7\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:heading {\"level\":3} -->\n<h3 class=\"wp-block-heading\"><strong>Enabling In-App Browser<\/strong><\/h3>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Select <strong>In-App Browser<\/strong> from the dropdown.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Click <strong>Save Changes<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>Hard-quit<\/strong> the BuddyBoss App on your device, then tap any external link. It will open inside the app\u2019s built-in browser, keeping users on your platform.<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:heading {\"level\":3} -->\n<h3 class=\"wp-block-heading\"><strong>Enabling External Browser<\/strong><\/h3>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Return to <strong>Compatibility > Link Handling<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Select <strong>External Browser<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Click <strong>Save Changes<\/strong>, then hard-quit and reopen the app.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Tap a link and confirm it launches in your device\u2019s default browser (e.g., Safari or Chrome).<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:heading {\"level\":3} -->\n<h3 class=\"wp-block-heading\"><strong>Enabling \u201cAsk Member\u201d<\/strong><\/h3>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>In <strong>Link Handling<\/strong>, choose <strong>Ask Member<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Save your changes and hard-quit the app.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Tap an external link. The first time, a prompt asks <strong>In-App Browser<\/strong> or <strong>External Browser<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Make a selection, the app remembers it for future taps.<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:heading {\"level\":3} -->\n<h3 class=\"wp-block-heading\"><strong>Changing the User\u2019s Preference In-App<\/strong><\/h3>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Within the BuddyBoss App, open <strong>More > Settings > Web Browser<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Toggle between <strong>In-App Browser<\/strong> and <strong>External Browser<\/strong> at any time. This menu appears only if <strong>Ask Member<\/strong> was selected.<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Troubleshooting and FAQs<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: Links still open in the wrong browser.<\/strong><strong><br><\/strong>A: Hard-quit the app after saving settings. Ensure you updated <strong>Link Handling<\/strong> under <strong>Compatibility<\/strong> and cleared any caching plugins.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: I don\u2019t see the \u201cWeb Browser\u201d option in app settings.<\/strong><strong><br><\/strong>A: Confirm <strong>Ask Member<\/strong> is selected in WordPress, then restart the app to reveal the <strong>Web Browser<\/strong> menu.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: Can I force certain domains to always open in-app?<\/strong><strong><br><\/strong>A: Not currently. All external URLs follow the global <strong>Link Handling<\/strong> setting or user preference.<\/p>\n<!-- \/wp:paragraph -->","post_title":"How to Configure External Link Handling in the BuddyBoss App","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"how-to-configure-external-link-handling-in-the-buddyboss-app","to_ping":"","pinged":"","post_modified":"2025-07-07 23:14:26","post_modified_gmt":"2025-07-08 06:14:26","post_content_filtered":"","post_parent":122175,"guid":"https:\/\/buddyboss.com\/resources\/?post_type=docs&#038;p=124902","menu_order":13,"post_type":"docs","post_mime_type":"","comment_count":"0","filter":"raw"}]},{"ID":122190,"post_author":"21","post_date":"2021-02-28 08:36:36","post_date_gmt":"2021-02-28 16:36:36","post_content":"<!-- wp:paragraph -->\n<p>Learn how to customize your BuddyBoss App with your own content, branding, translations and pages.<\/p>\n<!-- \/wp:paragraph -->","post_title":"App Content","post_excerpt":"Learn how to customize your BuddyBoss App with your own content, branding, translations and pages.","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"app-content","to_ping":"","pinged":"","post_modified":"2022-07-04 10:53:16","post_modified_gmt":"2022-07-04 17:53:16","post_content_filtered":"","post_parent":87769,"guid":"https:\/\/buddyboss.com\/resources\/?post_type=docs&#038;p=122190","menu_order":2,"post_type":"docs","post_mime_type":"","comment_count":"0","filter":"raw","children":[{"ID":121782,"post_author":"29","post_date":"2024-02-13 05:06:12","post_date_gmt":"2024-02-13 13:06:12","post_content":"<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Introduction<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>Branding your BuddyBoss App with custom images, logos, and icons elevates the user experience and reinforces your identity. From home-screen logos to launch splash screens and adaptive app icons, this guide shows you how to upload and preview every graphic asset directly from your WordPress Dashboard, ensuring your mobile app looks polished on both iOS and Android devices.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Tutorial Video<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:embed {\"url\":\"https:\/\/youtu.be\/iukq01Wvt_M\",\"type\":\"video\",\"providerNameSlug\":\"youtube\",\"responsive\":true,\"className\":\"wp-embed-aspect-16-9 wp-has-aspect-ratio\"} -->\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\nhttps:\/\/youtu.be\/iukq01Wvt_M\n<\/div><\/figure>\n<!-- \/wp:embed -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Recommended Image &amp; Icon Sizes<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li><strong>Home Screen Logo:<\/strong> 1200 \u00d7 180 px<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>Login Logo:<\/strong> 1200 \u00d7 774 px<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>Login Background:<\/strong> 2732 \u00d7 2732 px<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>Register Background:<\/strong> 2732 \u00d7 2732 px<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>Launch Screen Background:<\/strong> 2732 \u00d7 2732 px<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>iOS App Icon &amp; Android App Icon:<\/strong> 1024 \u00d7 1024 px<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>Android Adaptive Background &amp; Foreground Icon:<\/strong> 1024 \u00d7 1024 px<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>Android Notification Icon:<\/strong> 256 \u00d7 256 px<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>Format:<\/strong> PNG or PSD<br><\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>App Rebranding Graphic Assets Guidelines<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:heading {\"level\":3} -->\n<h3 class=\"wp-block-heading\"><strong>Standard Android and iOS App Icon<\/strong><\/h3>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>App icons appear on device home screens and (for iOS) in the App Store. Android requires a separate icon for the Play Store. Modern Android adds a white margin, and uses adaptive icons for best results.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li><strong>Dimensions:<\/strong> 1024 \u00d7 1024 px<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>Safe Zone:<\/strong> 682 \u00d7 682 px center<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>Format:<\/strong> PNG (32-bit), sRGB<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>iOS:<\/strong> Opaque only<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>Android:<\/strong> Transparency allowed<\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list -->\n\n<!-- wp:paragraph -->\n<p><br>Download standard app icon safe zone overlay <a href=\"https:\/\/buddyboss.com\/wp-content\/uploads\/2021\/02\/Standard-Android-and-iOS-App-Icon.zip\">here<\/a>.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXcHZxLQwxGUc-4tc_8Ni4KOah9wejZwBxng_cH5anrzSR9gdv5zPQAsf4JRh88xgyKCP2-xR-jl1Na81NbfSrNHrOGCisgvAoH5sEDMBlzSGaYbTdRnMUcZMp6d8C8ptHf-tcao?key=u0LUrF2M-IyDm8g8zacex1Xu\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:paragraph -->\n<p><em>App Icon<\/em><\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXd3IlCKipGI4TafBiYaJBReNw9N2EOi9DQ-KrM7wc-hQpLLJk0QtGl9e2b2DhAcN-4Hun6Tg_gcJzuJR_DgSAPpsbL97fganm5Baq8m4OVUJZaMiwyfXKJmGVQtdbBOTbNQquYZMA?key=u0LUrF2M-IyDm8g8zacex1Xu\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:paragraph -->\n<p><em>Safe Zone<\/em><\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:heading {\"level\":3} -->\n<h3 class=\"wp-block-heading\"><strong>Adaptive App Icon for Android<\/strong><\/h3>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>Required on Android 8+ for various shapes and parallax effects. Two layers:<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li><strong>Background Layer:<\/strong> Opaque, 1024 \u00d7 1024 px<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>Foreground Layer:<\/strong> Transparent logo, 1024 \u00d7 1024 px<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>Safe Zone:<\/strong> 683 \u00d7 683 px center (170 px margin for effects)<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>Format:<\/strong> PNG (32-bit), sRGB<\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list -->\n\n<!-- wp:paragraph -->\n<p>Your logo should be in the foreground later. For more information, see these <a href=\"https:\/\/developer.android.com\/guide\/practices\/ui_guidelines\/icon_design_adaptive\">Android guidelines<\/a>.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p>For best results, upload both images sized at 1024 x 1024 pixels. The inner 683 px will be visible, with a 170 px outer margin reserved for parallax effects (depending on icon shape). Background icon should be opaque, and foreground icon should include transparency.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><a href=\"https:\/\/buddyboss.com\/wp-content\/uploads\/2021\/02\/Adaptive-App-Icon-for-Android.zip\">Click here<\/a> to download the adaptive app icon safe zone overlay.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXcDX-qZz0MHFwof9iVzdYBU1TwX2R2MRfSixLgjGNNiAbePJX0BgY9HYDB4M-KGSP2OG3gEijUVy6UgMd3r3JZIqCFnJUo74DGCseLXhhpEYlJ6xCAIpsfRdSbNMkL0Buj28_I3lw?key=u0LUrF2M-IyDm8g8zacex1Xu\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:paragraph -->\n<p><em>Background<\/em><\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXfAQzbyGiE1g4ouPg5ab2YAZhZ3hPwOQZfP3E8BAWo_XeSw4QC8unaTBD79PSMGUzILa9DXfPDGhn_qj12haYLRLoTqTN_-_-PzpON_6YaKNjpG3dklBFUcJlYbUOO2NOy3ZjWZDA?key=u0LUrF2M-IyDm8g8zacex1Xu\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:paragraph -->\n<p>Foreground<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:heading {\"level\":3} -->\n<h3 class=\"wp-block-heading\"><strong>Launch\/Splash Screen<\/strong><\/h3>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>Displays instantly on startup before the login screen. For more information, see these <a href=\"https:\/\/developer.apple.com\/design\/human-interface-guidelines\/ios\/visual-design\/launch-screen\/\">Apple guidelines<\/a>.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li><strong>Dimensions:<\/strong> 2732 \u00d7 2732 px<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>Safe Zone:<\/strong> 1200 \u00d7 2732 px center<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>Format:<\/strong> PNG (32-bit), sRGB<br>Download launch screen safe zone overlay<\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list -->\n\n<!-- wp:paragraph -->\n<p><a href=\"https:\/\/buddyboss.com\/wp-content\/uploads\/2021\/02\/Launch-Splash-Screen.zip\">Click here<\/a> to download the launch screen safe zone overlay.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXedT7G4v309CT5KYUHBMOJpuens9a2w8ESbmfiTIlz2fllaVAUdwrCOZstBfCeJV9ysaoP4gSMZPri7Wl3j8C_ZQEHCzbeKjIFJmIH9r907SIkplO25WQjPNk5IOi9ixroSsFa7kg?key=u0LUrF2M-IyDm8g8zacex1Xu\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:paragraph -->\n<p>Full Splash Screen<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXeCTD3v7es8yFYwdlmlE4V6I7aA-7IPlFYDO_0ALwgPhTlJhovefO5k3hdc603NUlDBp4jprmB46bThKUzLwmEXz72Kurt4sNKMlqsEMMCOiN30B99r1GEvwytg3s6689jI664DvQ?key=u0LUrF2M-IyDm8g8zacex1Xu\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:paragraph -->\n<p>Safe Zone<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:heading {\"level\":3} -->\n<h3 class=\"wp-block-heading\"><strong>Login Screen<\/strong><\/h3>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>The login screen can optionally include a logo and background image. If no background image is added, it will display the Login and Signup Screen background color.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><a href=\"https:\/\/buddyboss.com\/wp-content\/uploads\/2021\/02\/Login-Screen.zip\">Click here<\/a> to download the login screen safe zone overlay.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li><strong>Logo:<\/strong> Max 200 \u00d7 150 px within the background image<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>Background:<\/strong> 2732 \u00d7 2732 px<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>Format:<\/strong> PNG (32-bit), sRGB<br>Download login screen safe zone overlay<\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXeuWYq6VoidL7dyI4UDhxGLS8X3cRmjst0UxDozosY-y-VIc6tCeZ1Q0_tRzId1uX9O98WEx2dlp_aW0SYy_RZWV7q9n8fa9guSuJh9JPe3TKOQtHuwy7dywQi06esrrkCge8zt7w?key=u0LUrF2M-IyDm8g8zacex1Xu\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:paragraph -->\n<p>Login Background<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXegfzHm7jXXlQPEo5iQvDFd0ySpUK380mGGmaGj5kzBtnhYexqH_GxAyeb9IeTGBpkotTZmqsVXfRG_W2o8XDRjkIjMD5QtAshg1_NvLfmGrgfkIaUBfC9WqG_KSAU4MqZhgK9ImQ?key=u0LUrF2M-IyDm8g8zacex1Xu\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:paragraph -->\n<p>Login Logo<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Opening the Images &amp; Icons Settings<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>In your WordPress admin, go to <strong>BuddyBoss App > Branding > Images<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Verify you see the <strong>Images and Icons<\/strong> sections: Home Screen, Login Screens, Register Screens, Launch Screen, App Icons, Android Adaptive Icon, and Notification Icon.<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Setting the Home Screen Logo<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Under <strong>Home Screen<\/strong>, click <strong>Upload Image<\/strong> next to <strong>Logo<\/strong>.<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXed-30sw2M8kJMhr6E08gG5uQojKX9-ded-HRUBaVrq4fYy8m2Yk0ZpxlJgAbp-2N4-YFkD8EMqFz0Pb_-teWsI-cmJU5KfPfft3hqbhCnmjhr3KuglsypQwKzUTLcPIgVS4s5zVQ?key=u0LUrF2M-IyDm8g8zacex1Xu\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:list {\"ordered\":true,\"start\":2} -->\n<ol start=\"2\" class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Resize the logo as desired, then click <strong>Finish<\/strong>.<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXdQjpI9hX2VZGWXs6wAeLkxIf3JrV6pGbBSWSLvQwAntxSZhtYqhds4tZ9JTSQW79aGGw74oJ3iyacfr0fCbEh3dK8TxDzQ5tuaJrTJsm8eFLU-dswSs8z_Iz9_aGDjXVDFLnpFHw?key=u0LUrF2M-IyDm8g8zacex1Xu\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:list {\"ordered\":true,\"start\":3} -->\n<ol start=\"3\" class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Preview the logo on the right in both <strong>iOS<\/strong> and <strong>Android<\/strong> mockups.<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXfxyeA7jBXfdlV5Ov2vz72kzb8QyQTwRYy6AsseXXGdl2dOfyX-DYdM5q6rTO181FFN6vzkEh3cTogEWwU0TWx1Zeo85i57pXiGrmeMS26gB38f1bex4kjNQEWvKZv8dTESraLq8g?key=u0LUrF2M-IyDm8g8zacex1Xu\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Customizing the Login Screen<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>In <strong>Login Screens<\/strong>, click <strong>Upload Image<\/strong> for <strong>Login Logo<\/strong>.<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXdszzpD9yly5_Y2ztxfVqB_GcJCM3XUdBRirod7ItuRtAb9d3j6D6bYDj_MIX9V5oKSjrHm7swyCphXOmGRnWwDZumfIGZMN0WfHNQJEzwEx74Q-2XqdyvvB8W9wj9kprhdkaV90Q?key=u0LUrF2M-IyDm8g8zacex1Xu\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:list {\"ordered\":true,\"start\":2} -->\n<ol start=\"2\" class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Click <strong>Upload Image<\/strong> for <strong>Login Background<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Click <strong>Finish<\/strong> to apply each image.<img width=\"624\" height=\"312\" src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXdOMDwblAWIiIkbBWChWuRGf99D7EMlmnooF0r8Z25Km-D2z-dAEDnZEQwQma0sFAtWERFPHGYWU9S2XmC2UwMJNx8wh9KC-X0EPyWcXmbcLU5fwqecFdew2cLLD7BmGKWlOwJs_w?key=u0LUrF2M-IyDm8g8zacex1Xu\"><br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Toggle the preview between <strong>Login<\/strong> and <strong>Forgot Password<\/strong> pages.<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXegu-MvctcobWs71lWoQKWb2PiaKeoVPBG72b8RmcHrZBM3KdXqq7QPYO0bdvwc4M1RNEoXTXwN48viHQ5V7UUY_SgrXrcWm8G7YwgTElYtVsLrpD-z0rVAKdJ_x8r7UoCbg2JD?key=u0LUrF2M-IyDm8g8zacex1Xu\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXfqKRXggi9NEXJhZxeggTf7fg36DUSyLP7OIggFGX5lUGZhzo1z0iz8wavj1OO08BFNljGS5ZN3KiXH-n1b7zfMxh0bYwK18lxrLNvvjOKj5x-r2KOiCIxrKvrP2_4c9qrO7zkPWQ?key=u0LUrF2M-IyDm8g8zacex1Xu\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Configuring the Register Screen<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Under <strong>Register Screens<\/strong>, click <strong>Upload Image<\/strong> for <strong>Register Background<\/strong>.<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXdvMf3lCIoK6qLOExCtY1-Bbz0fY1FfdyZ548FdGTmJRwQjhMQz-6bWwt6LIc_psOBF0zIM_DGsqt4j8kak6GlOGQ518P_A-rlGmIzU_UtLRW2WCsvMCDA_Yl-C2pqVKaQDo3ZIHQ?key=u0LUrF2M-IyDm8g8zacex1Xu\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:list {\"ordered\":true,\"start\":2} -->\n<ol start=\"2\" class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Click <strong>Finish<\/strong> to apply.<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXdkhPTAR-W6VlTpJYLoqlYvva6Vn0gIpzJn2QTzFSpmvKJ4CQzKOn6YN_OlkVIL-pW0VCocRrxd07J7O9BzfkywYkeEMNKbQuquluWLverqddC2kUwZ343d70H21vG3726ngoa8tw?key=u0LUrF2M-IyDm8g8zacex1Xu\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:paragraph -->\n<p><em>Note:<\/em> Use the same or similar background image for cohesive branding.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Designing the Launch Splash Screen<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>In <strong>Launch Screen<\/strong>, click <strong>Upload Image<\/strong> for <strong>Launch Screen Background<\/strong>.<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXdZFhYniZ46hunVsp0ES8MqWjlkYn45bAIfnTBMJMR5PCifUEShrRBO3Y2zPiwJk134NzCu7js-skIKfY0n-UTg6OO_IsydnfXnEIMfvswEo3vk2hgnewmEVttdYN2GXsxi1sstPA?key=u0LUrF2M-IyDm8g8zacex1Xu\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:list {\"ordered\":true,\"start\":2} -->\n<ol start=\"2\" class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Tick <strong>Show Spinner<\/strong>, choose a <strong>Spinner Color<\/strong>, then click <strong>Finish<\/strong>.<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXcSvnbRNre4OaMTK5QrqOXYmgl39ytkivxYzrRfH3vUxlCzyaopTJDzjCFib3Hw-_TVKD7uWrKWL46J6wf_C1BQ0Db1CfcHTWMskRxr-Tywxw6CmSe6wZ7uNP-tlcVA4PQ_WK290w?key=u0LUrF2M-IyDm8g8zacex1Xu\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:list {\"ordered\":true,\"start\":3} -->\n<ol start=\"3\" class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Preview how the spinner animates on the mockup.<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXf2F7BKPqgT3goJtk_Lsza-XJ_8SGGy9CfJzoKgcRoKWn0-umwqYsEMeMOssxQsgV-xcOFrGmVZ9yET6EQNybUcIRC7YXmrYDdVw9PgiLmwP57HG63OKd8WH8ZUerYPSiJd6lpG?key=u0LUrF2M-IyDm8g8zacex1Xu\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Uploading Standard App Icons<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Under <strong>App Icons<\/strong>, click <strong>Upload Image<\/strong> for <strong>iOS App Icon<\/strong> (must be opaque).<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Click <strong>Upload Image<\/strong> for <strong>Android App Icon<\/strong> (transparency allowed).<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXdyctyG3O8XDVjbA5sRiOncKy2qyBTtdbtydiK0c8N6G2BlzwFbS_YyAiyRAvFVAzbG7C6nugdLzJrch-1N3Svgdojoc_yEZIcZwwGOePaHmtcXu-a9opdUHtnV6QeIsa2a83Wg5w?key=u0LUrF2M-IyDm8g8zacex1Xu\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:list {\"ordered\":true,\"start\":3} -->\n<ol start=\"3\" class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Resize if needed, then click <strong>Finish<\/strong>.<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXfjxPv_IthfvQnVUd7bYKBssVIRC1rAJguJa0gLZjXA1yUPkhcawMzBJSUHyqIG1CwIQh_qpIg5aA4E0aEs1EZQGoRZMIOwL1f-_9TXsHSaXYdksjPBtpiQ9w_h32taZWpnwiqjTQ?key=u0LUrF2M-IyDm8g8zacex1Xu\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:list {\"ordered\":true,\"start\":4} -->\n<ol start=\"4\" class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Preview the icons at the bottom mockup for iPhone and Android views.<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXcNQ11fVO5_GnSClzXoC53vXUVCxgIw-kzZb0zi26zsM0PKNlEtB86WRrLmtH7iGrUmWvSfJAe17g-CfqVL4ZiVTJo-dGk43xVU_lHQUdluoKm-81i2C-TJ44100iKjvygHKDi9vA?key=u0LUrF2M-IyDm8g8zacex1Xu\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXd3c8_gpo1VGM_p09uSsZRrKFIXfvYxMCrkDcFh01nH5iOi9HETi2UdblGhnOnbx12qrpwv56AQ1LZbOFjFSP4AvTYJfVrfqSqKa1nLKWP3Ax1Sv5z51IpbeBeeLSW01Z2PpLUbng?key=u0LUrF2M-IyDm8g8zacex1Xu\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Adding Android Adaptive Icons<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>In <strong>Android Adaptive Icon<\/strong>, click <strong>Upload Image<\/strong> for <strong>Background Icon<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Click <strong>Upload Image<\/strong> for <strong>Foreground Icon<\/strong> (logo layer with transparency).<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXeP_UYQiwWz5QhOoHr4_aMnSEiveLQPg6o77kG8-7CZvPEcs-hVgiiFEB0XUsgJ3WVqSAw84twrygW8x6f_XiTg9AZng8YFfU5M4mh2W9GbeOYrKBmz_bEEWVpV3-EZ0T6cg3uh?key=u0LUrF2M-IyDm8g8zacex1Xu\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:list {\"ordered\":true,\"start\":3} -->\n<ol start=\"3\" class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Click <strong>Finish<\/strong>, then review the adaptive icon preview on the right.<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXfIqhUyQkifjvm6BIz2KgdVa_1k-rxVJfdT5mrP4WmKfO-eef0Blmqc-rJjnsHfzIad8EQ2otYO7JzEtdQbGZdx892HRuxuvp2Rv5NG2Y2Qf8AJcxrQE2kOSwNyIBrkVSPdBohutA?key=u0LUrF2M-IyDm8g8zacex1Xu\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Setting the Android Notification Icon<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Under <strong>Notification Icon<\/strong>, click <strong>Upload Image<\/strong>.<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXf7COmnQ9yIs4odCpBXyG9sAx4YO0BUMf_tItAcVu0_PkVNR9J8kJmX8BecuBi6J2h8LcjKVQXTRrL_DBkqDa8kC677V9jQjfMeLnSRa18HVzAdjm5BSlCdpcLUDSZUZ57hLQ4jEw?key=u0LUrF2M-IyDm8g8zacex1Xu\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:list {\"ordered\":true,\"start\":2} -->\n<ol start=\"2\" class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Click <strong>Finish<\/strong>, then preview how notifications appear on Android devices.<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXf7COmnQ9yIs4odCpBXyG9sAx4YO0BUMf_tItAcVu0_PkVNR9J8kJmX8BecuBi6J2h8LcjKVQXTRrL_DBkqDa8kC677V9jQjfMeLnSRa18HVzAdjm5BSlCdpcLUDSZUZ57hLQ4jEw?key=u0LUrF2M-IyDm8g8zacex1Xu\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Saving All Changes<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>After configuring every section, click <strong>Save Changes<\/strong> at the bottom of the page, unsaved uploads will be lost.<br><\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXfCM7KPZZBjO39bRcSzySIfav4FGdJb9e_13JGWsh0lMc2OEAddXMYWhelaJZchA1RHoAJ54qBDv9gY1aY1daZ4V6LsGxl2z32DhJj96dUhnfZ5DSZovPEPx6M-6sph2mm-uKBQHQ?key=u0LUrF2M-IyDm8g8zacex1Xu\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Troubleshooting and FAQs<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: My images aren\u2019t uploading.<\/strong><strong><br><\/strong> <strong>A:<\/strong> Ensure each file is in <strong>PNG<\/strong> or <strong>PSD<\/strong> format and matches the recommended dimensions. Reload the <strong>Images &amp; Icons<\/strong> page and try again. If it still fails, clear any caching plugins and refresh your browser.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: Previews look cropped or misaligned.<\/strong><strong><br><\/strong> <strong>A:<\/strong> Confirm you\u2019re using the correct <strong>safe zone<\/strong> sizes (e.g., 682\u00d7682 px for standard icons, 683\u00d7683 px for adaptive icons). Keep all critical design elements within those center areas, then click <strong>Finish<\/strong> and <strong>Save Changes<\/strong>.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: I lost my uploads after navigating away.<\/strong><strong><br><\/strong> <strong>A:<\/strong> Always click <strong>Save Changes<\/strong> after completing each section. Unsaved work will be discarded when you leave or refresh the page.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: Adaptive icons don\u2019t display correctly on my Android device.<\/strong><strong><br><\/strong> <strong>A:<\/strong> Verify you uploaded both <strong>Background<\/strong> and <strong>Foreground<\/strong> layers at <strong>1024\u00d71024 px<\/strong>, with the inner 683 px safe zone respected. Also confirm your device supports adaptive icons (Android 8+).<\/p>\n<!-- \/wp:paragraph -->","post_title":"How to Configure App Images &amp; Icons in the BuddyBoss App","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"how-to-configure-app-images-icons-in-the-buddyboss-app","to_ping":"","pinged":"","post_modified":"2025-07-09 05:11:53","post_modified_gmt":"2025-07-09 12:11:53","post_content_filtered":"","post_parent":122190,"guid":"https:\/\/buddyboss.com\/resources\/?post_type=docs&#038;p=121782","menu_order":0,"post_type":"docs","post_mime_type":"","comment_count":"0","filter":"raw"},{"ID":121805,"post_author":"29","post_date":"2024-02-07 21:57:36","post_date_gmt":"2024-02-08 05:57:36","post_content":"<!-- wp:paragraph -->\n<p>Typography plays a crucial role in branding, helping to establish a unique <strong>visual identity<\/strong> and enhance readability in your <strong>BuddyBoss App<\/strong>. By customizing fonts, you can ensure a <strong>consistent look and feel<\/strong> across your app\u2019s interface.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p>This guide walks you through the process of importing and configuring <strong>custom fonts<\/strong>, whether from <strong>Google Fonts<\/strong> or your own uploaded font files.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Tutorial Video<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:embed {\"url\":\"https:\/\/youtu.be\/rfAiLIgl9_Q\",\"type\":\"video\",\"providerNameSlug\":\"youtube\",\"responsive\":true,\"className\":\"wp-embed-aspect-16-9 wp-has-aspect-ratio\"} -->\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\nhttps:\/\/youtu.be\/rfAiLIgl9_Q\n<\/div><\/figure>\n<!-- \/wp:embed -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Why Customize Typography in the BuddyBoss App?<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li><strong>Enhance Brand Identity<\/strong> \u2013 Use custom fonts that align with your brand\u2019s style.<\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>Improve Readability<\/strong> \u2013 Adjust font sizes and styles for better user experience.<\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>Consistent Design<\/strong> \u2013 Apply uniform typography across different sections of the app.<\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Accessing the Typography Settings<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Navigate to <strong>WordPress Dashboard > BuddyBoss App > Branding > Typography<\/strong>.<\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Locate the <strong>Import Fonts<\/strong> section.<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXcvHiiNSEABUF4zl4Z9L8conQQ1nwj_ZGO6leRlhYOdJix5g60cHnq4l6yZsBIMaIJEe3qdRX7YAdu_m9iFVD4vcPKGeZ-iFpZOJJ-g3PVMSafZzuTVqBS29W-HUAwLqVfXOir2?key=4BqJtKEzxQt8T0ZfngOwKnzB\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Uploading Custom Fonts<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Click <strong>Upload Fonts<\/strong>.<\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>A pop-up will appear\u2014select your font file (must be in <strong>TTF, OTF, or WOFF<\/strong> format).<\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Once uploaded, the font will be available under <strong>Imported Fonts<\/strong>.<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXdol2oREs6CQTZvQEfmxYyl3BjnUO6tH5-aJv_GrFqURr4xC_UYwLhTeVpxVUszCrsDSji0h9Zp6JasLZy-E402jT4JnOa9JKQW8ucl0pgORHoaESac4gP5AvfIwxbvh4r-s0L34A?key=4BqJtKEzxQt8T0ZfngOwKnzB\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Importing Google Fonts<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>If you prefer to use <strong>Google Fonts<\/strong>, follow these steps:<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Click <strong>Import Google Fonts<\/strong>.<\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>A pop-up will appear showing available fonts.<\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Select a font (e.g., <strong>Acme<\/strong>).<\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>A <strong>preview demo<\/strong> will display the font\u2019s style.<\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Check compatibility warnings\u2014some fonts do not support multiple styles in the BuddyBoss App.<\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>If needed, select an alternative font (e.g., <strong>Roboto<\/strong>, which supports multiple styles).<\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Click <strong>Import<\/strong> to apply the selected font.<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXcGxAxO2IuQkpfaFNJ4NOcpYxrWXqLwNPtAAHkq1MuQWNcxbNXtlz6xwCPV3m1qg_j0Ru5ohbc0KT2fRy3Ni1et80ZAw4TQ5w1CvHed7m3Tre8AWGpGYd3WV5FLjvLm4E8FanKicw?key=4BqJtKEzxQt8T0ZfngOwKnzB\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXdAcA2lTZcmeCWvZR1-AeA0AD_4iet08joq3RKWkjbq7-gnhXtsD2xx0-Wn703BZRVh4uoNmcT37-jiunDgAcw1TWTyx2CJe7ajDtGp3EJWhdQsVuu-z26RD1pHpIhRCPfoSmsooQ?key=4BqJtKEzxQt8T0ZfngOwKnzB\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Assigning Fonts to Different App Sections<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>Once imported, you can assign fonts to different app elements:<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li><strong>Body Text<\/strong> \u2013 Select a font for general text content.<\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>Navigation Bar Titles<\/strong> \u2013 Choose a font for navigation headings.<\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>Headings<\/strong> \u2013 Assign a font for <strong>H1, H2, H3, etc.<\/strong><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>Tab Bar Labels<\/strong> \u2013 Select a font to be displayed in the tab bar.<\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>Menus<\/strong> \u2013 Set a font for menu labels.<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:paragraph -->\n<p>Use the <strong>preview panel<\/strong> on the right to see how the selected font appears in the app.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXdu7E4bQy6cRzerCHWxR64OjtOmC4uDANyDuWM3HjcfQt0SuW0T2n1tPr6GJ0vkcw5BTz4yInaiXxyqAaCckdw4JMbiEigB7oa8tgzVckrB41SkqV60WxnPtFogXb52ADoZitza2w?key=4BqJtKEzxQt8T0ZfngOwKnzB\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Adjusting Font Sizes<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Under the <strong>Import Fonts<\/strong> section, locate your selected font.<\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Adjust the <strong>Font Size<\/strong> to match your app\u2019s design needs.<\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Apply different sizes for <strong>body text, headings, and navigation elements<\/strong>.<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXfJTfJYKsHQqIwLamd6LT1A7w-IKT3927c4EDiXM5wTD_Itb6d2CesOKiYr4WcS-Z1rjmAvoF4zHshqJcvGoxYTGMZ4_owr4k_dwJAwJOLfn7uvJlf0bfEKYXzYrOxgzttYxpNIrw?key=4BqJtKEzxQt8T0ZfngOwKnzB\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXf-oqrIX-xgNm8zvarbiXfHtWeKDJ3u0Gxx6uV4Th5HOVq0RjPPM6TpZEl2RrEesH8wxYXVNlxAAZz9HtO8O52AsVx2vk06wJEI87JP0yEWPu2nv9HZoZYrqfRXO-0e9hdZgQRTmg?key=4BqJtKEzxQt8T0ZfngOwKnzB\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXdqrGL0aRoT9uaH4fHrrEbmRNBhlAyn8OmHw_byuDMH5YTeYUT4Oaw3i9wb5_wpmg5HS8T7FQ1_lum6BNcvmJ6feRkxSizd8juDJi-HZ2Af2sgsJ32jG-KqB0qr-g4Vb6-Vw6zBUg?key=4BqJtKEzxQt8T0ZfngOwKnzB\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Saving Your Changes<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Click <strong>Save Changes<\/strong> to apply the typography settings.<\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Failure to save will result in <strong>losing all font customizations<\/strong>.<\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXdPe_6SH195cf_qsE_3GtesXdujZ0esovxJBtNqJvwNBCuRCXlXMSIVMKDr5HYay5liamTiFp6JOjq5BX4HAsz73WoWr-xmr2wmYhX3a-F_W77O6u3AO7l7n1as2oFNQ1Uyhr-Zcg?key=4BqJtKEzxQt8T0ZfngOwKnzB\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Troubleshooting and FAQs<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: My custom font upload fails.<\/strong><strong><br><\/strong><strong>A:<\/strong> Ensure your file is in <strong>TTF<\/strong>, <strong>OTF<\/strong>, or <strong>WOFF<\/strong> format and under any size limits imposed by your server. Reload the <strong>Typography<\/strong> page after clearing any caching plugins, then retry the upload.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: Imported Google Font doesn\u2019t appear in the font list.<\/strong><strong><br><\/strong><strong>A:<\/strong> Some Google Fonts lack multiple styles or aren\u2019t yet cached by the plugin. Choose a well-supported family (e.g., <strong>Roboto<\/strong>) and confirm compatibility warnings before importing.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: New typography settings aren\u2019t reflected in the preview panel.<\/strong><strong><br><\/strong><strong>A:<\/strong> Click <strong>Save Changes<\/strong>, then hard-refresh your browser (or clear the browser cache). If you\u2019re testing in the app, force-close and reopen to pull the latest settings.<\/p>\n<!-- \/wp:paragraph -->","post_title":"How to Configure the App Typography","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"how-to-configure-the-app-typography","to_ping":"","pinged":"","post_modified":"2025-07-09 05:11:53","post_modified_gmt":"2025-07-09 12:11:53","post_content_filtered":"","post_parent":122190,"guid":"https:\/\/buddyboss.com\/resources\/?post_type=docs&#038;p=121805","menu_order":1,"post_type":"docs","post_mime_type":"","comment_count":"0","filter":"raw"},{"ID":121809,"post_author":"29","post_date":"2024-02-14 01:17:53","post_date_gmt":"2024-02-14 09:17:53","post_content":"<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Introduction<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>Consistent, on-brand colors enhance your app\u2019s visual identity, improve readability, and boost user engagement. The <strong>BuddyBoss App<\/strong>\u2019s Color feature lets you customize every interface element, from backgrounds and buttons to status bars and in-app purchases, directly within your WordPress Dashboard. In this guide, you\u2019ll learn where to access each color picker, how to apply your brand palette, and ensure your changes display as intended on both Android and iOS previews.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Tutorial VIdeo<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:embed {\"url\":\"https:\/\/youtu.be\/sbA_AagM80Q\",\"type\":\"video\",\"providerNameSlug\":\"youtube\",\"responsive\":true,\"className\":\"wp-embed-aspect-16-9 wp-has-aspect-ratio\"} -->\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\nhttps:\/\/youtu.be\/sbA_AagM80Q\n<\/div><\/figure>\n<!-- \/wp:embed -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Opening the Color Settings<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>In WordPress, navigate to <strong>BuddyBoss App > Branding > Colors<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Confirm the <strong>Android<\/strong> preview is active; toggle to <strong>iPhone<\/strong> preview at any time.<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Configuring General Section Colors<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Under <strong>General<\/strong>, click the color swatch for <strong>Background Color<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Enter a hex code or pick from the palette, then click <strong>OK<\/strong>.<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXc9vc3UIRIAdsXLOUHmmC-Y2pXt9xbhzRzSYdhL1949uvfQjTiE-89AS-ghNI_Zu4lM6Q7QUtb9BAaHpeaj4B5x0ZItGfaM904dCuc4hRoPYDgJRJAyTUOq38vLd7JVkyqx4P9a5A?key=pzht43Sigdl39o7YaGRT5Z8A\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:list {\"ordered\":true,\"start\":3} -->\n<ol start=\"3\" class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Repeat for <strong>Alternate Background<\/strong>, <strong>Color Image Background<\/strong>, <strong>Border<\/strong>, and <strong>Accent<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Observe the <strong>App Page<\/strong>, <strong>Directory Page<\/strong>, and <strong>Menu Page<\/strong> previews update instantly.<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXeYVDf0nI3mKJVSFoLGUEb2WvCChJ-cHOju7sXZ-2h-wNEhXUo-z5aoopx6FHPQcj4g2JtkzwrCHiJvoEPL0GeNpAsLlSu-znSYX2XL7OhhBlTyZFou_WZQKMv3HvDK66-9nzp_Pw?key=pzht43Sigdl39o7YaGRT5Z8A\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Changing Navigation Bar Colors<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>In the Navigation<strong> Bar<\/strong>, select <strong>Background Color<\/strong> and choose your brand hue.<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXd2XogRLw9H27DDJm8_Y_lxk6-dZB-z1nshrlTp_g6ZzXejHGfr0obOkSq87WD5XjlhtnmoyPx6pD5cBbCeR5R92FQZpYrqz4yCy-ZsznT3pu78U33KVfIAMuYeiNgrQw9q7OyIgQ?key=pzht43Sigdl39o7YaGRT5Z8A\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:list {\"ordered\":true,\"start\":2} -->\n<ol start=\"2\" class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Pick <strong>Text Color<\/strong> for titles and <strong>Link Color<\/strong> for tappable elements.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Watch the mockup reflect your choices.<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Styling Tab Bar &amp; More Screen<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Under <strong>Tab Bar &amp; More<\/strong>, set <strong>Tab Bar Background Color<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Choose <strong>Icon Default Color<\/strong> and <strong>Icon Active Color<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Preview the <strong>Tab Bar<\/strong> and <strong>More Screen<\/strong> designs on the right.<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXdtY3qJBmhwMd6j4yslPzir08_0I7wGCEtDwRO-fBD_NhW63uamzZtvsIoazB5gN4xXF36VXZWfZF-ltJOPuIYFewxB0Q7OJgS5v-JB_tl8wAWeFKuyFkKnxHrhvE7Poop1ZNe_rA?key=pzht43Sigdl39o7YaGRT5Z8A\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXf65aKoJypToHOxMLZq9UZrMyz5-5ipWgvF6QBMsCk_pHvpDexMXMgsnk4xvkdrPL2kt8ySs4vKpanDsQdjUv41Uo4oLaOkLdGlT2wYynQk-eG8i4PwzEWAUmvL23QTQq7ccvBRqg?key=pzht43Sigdl39o7YaGRT5Z8A\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Customizing Buttons<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>In <strong>Buttons<\/strong>, set <strong>Primary Button Background Color<\/strong> and <strong>Primary Button Text Color<\/strong>.<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXcve3CfOztxRBx09bWTMOLltwmafkhDKUcpTU4Ex_Am3TnXqgewlsMEMA3YMHDuqYvh0_cXsH3KdH5n4lKPz4dL7QathEKwHfNXmQcw1EJAAxJm6v9zwLPFPLfl0BZ4nXteyv8hyQ?key=pzht43Sigdl39o7YaGRT5Z8A\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:list {\"ordered\":true,\"start\":2} -->\n<ol start=\"2\" class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Repeat for <strong>Secondary Button Background<\/strong> and <strong>Secondary Button Text<\/strong>.<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXdaa-F5v92qAgfwIg_DhgcwpewEWEh946TgSs58RzmMKjDy8znITIaB92WgrBWHODLRNBCedNB4h1QK_hHFpMpwPfgOlmE8nHq_TRDGVBUgj5gknb-mp2m0h3W-J4BJ2w4-PoF5YQ?key=pzht43Sigdl39o7YaGRT5Z8A\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:list {\"ordered\":true,\"start\":3} -->\n<ol start=\"3\" class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Verify the button styles in the preview.<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Adjusting Text Colors<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Under <strong>Text Colors<\/strong>, select <strong>Heading Text Color<\/strong> for H1\u2013H3 styles.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Choose <strong>Body Text Color<\/strong>, <strong>Description Text Color<\/strong>, and <strong>Meta Text Color<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Ensure readability across light and dark backgrounds.<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Styling Labels<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>In <strong>Labels<\/strong>, pick <strong>Label Background Color<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Choose <strong>Label Text Color<\/strong> for contrast.<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXewLGtVUZb-D3EzUdEVytYDO2Y0npp1m4Phmkz813fhBlOGlBLYzIGLwK5WuQW5NF39og9Vaw4oV0uWLVff3__ybCYjFTXyxtjhn74l8eGEl8M0s2o8UVnrX_xlRTUKsG3KQjif_g?key=pzht43Sigdl39o7YaGRT5Z8A\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:list {\"ordered\":true,\"start\":3} -->\n<ol start=\"3\" class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Confirm label appearance in list and detail previews.<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Updating Login Screen Colors<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Scroll to <strong>Login Screens<\/strong>.<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXdNI-D38mHraFqH4qJEvvvob8GUQ1b31TebEpUlcEQKTMjYO3tFWiJIrkqrm_KQMZaa9SvDf9xrjMnKaJ3ZXnab7dOyB6Og8ljiE27vHyfclBA745Noy3pmfHqW1HnHgASZIn-Djw?key=pzht43Sigdl39o7YaGRT5Z8A\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:list {\"ordered\":true,\"start\":2} -->\n<ol start=\"2\" class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Adjust any available options, background, field borders, button text, etc.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Preview both <strong>Login<\/strong> and <strong>Forgot Password<\/strong> screens.<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Updating Register Screen Colors<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Under <strong>Register Screens<\/strong>, choose colors for input fields, buttons, and backgrounds.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Verify the <strong>Register<\/strong> screen preview matches your branding.<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXeE4oEuav5osbfEfb99cH2aqZz9zZ3bFkjSmOSOdt8ZUgxe0ZxjW05C-dUzHXv51qDH_wFx9x1-AWSNPeo4FxiqnhnCIMCHF8lmHlIjOgtdg7oNx3ZsIXrmqUmmvRul4BoCKqy0uQ?key=pzht43Sigdl39o7YaGRT5Z8A\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Configuring Course Progress Colors<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>In <strong>Courses<\/strong>, set colors for <strong>Completed<\/strong>, <strong>In Progress<\/strong>, <strong>Start Course<\/strong>, <strong>Free<\/strong>, and <strong>Not Enrolled<\/strong> states.<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXcMpAO1__BrZzJsx5Mfrei6z8k4CnuCwhAmyjIv6XLM2EqDjR98aYcf_MPO5TWjRGANqHd3kPoie-8vGRpY7Qv5YDY9RmGbp6BRxAdAS2_cRKYmmyP_mhcOMwqZ0QVBYQsycyb-?key=pzht43Sigdl39o7YaGRT5Z8A\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:list {\"ordered\":true,\"start\":2} -->\n<ol start=\"2\" class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Check the course list preview to ensure each status displays correctly.<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Setting Android Status Bar Color<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Under <strong>Android Status Bar<\/strong>, click <strong>Status Background Color<\/strong>.<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXeOxCWnQJ1URQ-0D6dCMkNvIXuBvQRgU6DH795O8p5jwd8_AqSFzdnU5JxwCGBhepvgOMJgbK3DQBo8RTRc1k8fTMwWbPu1aH1Nv4qoHUSOcEIWZFDQ-IULYG1m1P7hgDKKPuUpWA?key=pzht43Sigdl39o7YaGRT5Z8A\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:list {\"ordered\":true,\"start\":2} -->\n<ol start=\"2\" class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Preview on the Android mockup to confirm visibility.<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Customizing In-App Purchases Colors<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>In <strong>In-App Purchases<\/strong>, set the <strong>Purchased Status Checkmark<\/strong> color.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Choose <strong>Benefits Checkmark<\/strong> color.<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXcOnyHbKmzS8SCnpkuHJxOo4BY-54QAmayPh2gjHyUBjhsaT6sVt7OUP_wgQzha9-sTTpdFdXWLG7mv3Y5qJSOfTYPeG9yt8hh7EMLWejXSjddmz4X75oxxRbvQEKeVDdQBlmBsrA?key=pzht43Sigdl39o7YaGRT5Z8A\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:list {\"ordered\":true,\"start\":3} -->\n<ol start=\"3\" class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Preview the purchase screen to verify clarity.<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Saving Your Changes<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>After configuring all sections, click <strong>Save Changes<\/strong> at the bottom of the page.<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXfKPzXefrlslA-IDgiqsml-VKOzZw8dimyfFjKOSct-DYwPOSNi6YclM8_3eA0Ug5cZv5__iGm9AHzWjunP4ipgEKG1nk0bNMG7CyCinutjT2kRHPX_ZaPPugne7Bv5fVSu8Y_I?key=pzht43Sigdl39o7YaGRT5Z8A\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:paragraph -->\n<p>Note: Unsaved selections will be lost on page reload.<br><\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Troubleshooting and FAQs<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: Color previews aren\u2019t updating.<\/strong><strong><br><\/strong> A: Click <strong>Save Changes<\/strong>, then hard-refresh your browser or clear caching plugins.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: Hex code input is invalid.<\/strong><strong><br><\/strong> A: Include the leading # and use a six-digit value (e.g., #1A2B3C).<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: Changes don\u2019t appear in the app.<\/strong><strong><br><\/strong> A: Force-close and reopen the BuddyBoss App to pull the latest settings.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: I don\u2019t see the Android Status Bar option.<\/strong><strong><br><\/strong> A: Ensure you have an active Android configuration under <strong>BuddyBoss App &gt; Configure &gt; Android Settings<\/strong>.<\/p>\n<!-- \/wp:paragraph -->","post_title":"How to Configure App Colors in the BuddyBoss App","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"how-to-configure-app-colors-in-the-buddyboss-app","to_ping":"","pinged":"","post_modified":"2025-07-09 05:11:53","post_modified_gmt":"2025-07-09 12:11:53","post_content_filtered":"","post_parent":122190,"guid":"https:\/\/buddyboss.com\/resources\/?post_type=docs&#038;p=121809","menu_order":2,"post_type":"docs","post_mime_type":"","comment_count":"0","filter":"raw"},{"ID":128615,"post_author":"29","post_date":"2025-07-09 05:14:35","post_date_gmt":"2025-07-09 12:14:35","post_content":"<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Introduction<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>Tailor your community\u2019s navigation by configuring the <strong>Tab Bar<\/strong> and <strong>More Screen<\/strong> in the <strong>BuddyBoss App<\/strong>. This guide shows you how to add, remove, and organize menu items, choose icons, and set colors, all from your WordPress Dashboard. You\u2019ll create a streamlined, branded navigation experience that launches users directly into your key app sections.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Tutorial VIdeo<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:embed {\"url\":\"https:\/\/youtu.be\/6S8odLUK8_c\",\"type\":\"video\",\"providerNameSlug\":\"youtube\",\"responsive\":true,\"className\":\"wp-embed-aspect-16-9 wp-has-aspect-ratio\"} -->\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\nhttps:\/\/youtu.be\/6S8odLUK8_c\n<\/div><\/figure>\n<!-- \/wp:embed -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Opening the Menus Settings<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>In WordPress, go to <strong>BuddyBoss App > Menus<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Confirm you\u2019re viewing the <strong>Tab Bar Menu<\/strong> tab.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Switch to the <strong>More Screen Menu<\/strong> tab to configure secondary items.<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Clearing and Rebuilding Your Navigation<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Under <strong>Tab Bar Menu<\/strong>, click <strong>Remove<\/strong> on each existing item until the list is empty.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Switch to <strong>More Screen Menu<\/strong> and remove all items there as well.<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Adding Core App Screens<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>In <strong>Core App<\/strong>, click <strong>Add to Menu<\/strong> for <strong>Settings<\/strong> (this must appear somewhere).<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Click <strong>Add to Menu<\/strong> for <strong>Courses<\/strong>, then drag <strong>Home<\/strong> from <strong>App Pages<\/strong> and position it first.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Click <strong>Add to Menu<\/strong> for <strong>Me<\/strong> (from <strong>Logged In Member<\/strong>) to provide profile access.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Click <strong>Save Menu<\/strong>.<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Organizing the More Screen<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Switch to <strong>More Screen Menu<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Click <strong>Add to Menu<\/strong> for <strong>Members<\/strong>, <strong>Activity<\/strong>, <strong>Groups<\/strong>, and <strong>Forums<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Click <strong>Save Menu<\/strong>.<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Creating Menu Sections<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>In <strong>More Screen Menu<\/strong>, click <strong>Add Section<\/strong>, name it <strong>App Settings<\/strong>, and indent <strong>Settings<\/strong> under it.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Click <strong>Add Section<\/strong>, name it <strong>Community<\/strong>, and indent community items (Members, Activity, Groups, Forums) under it.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Click <strong>Save Menu<\/strong>.<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Customizing Menu Icons and Text<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>In the Tab<strong> Bar Menu<\/strong>, click the dropdown arrow beside each item and choose <strong>Select Item Icon<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Pick from the <strong>BuddyBoss Icon Pack<\/strong> or <strong>Legacy<\/strong> icons.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Adjust <strong>Icon Color<\/strong> to match your brand, then click <strong>Select Icon<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Click <strong>Save Menu<\/strong> and repeat for <strong>More Screen Menu<\/strong>.<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Adjusting Default Icon Colors<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Navigate to <strong>BuddyBoss App > Branding > Colors > Tab Bar &amp; More<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Set <strong>Icon Default Color<\/strong> and <strong>Icon Active Color<\/strong> (for selected Tab Bar items).<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Click <strong>Save Changes<\/strong>.<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Previewing and Deploying<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Force-close the BuddyBoss App on your device.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Reopen to see Tab Bar and More Screen reflect your new structure, icons, and colors.<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Troubleshooting and FAQs<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: Menu changes don\u2019t appear in the app.<br><\/strong>A: Force-close and reopen the BuddyBoss App to clear its cache and load updated menus.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: I can\u2019t add more than four items to the Tab Bar.<br><\/strong>A: The Tab Bar supports only four items plus the More tab, any additional items must go into the More Screen.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: Legacy icons don\u2019t show in the picker.<br><\/strong>A: Clear your browser cache, update the BuddyBoss App plugin, then reload <strong>Menus > Tab Bar<\/strong> to access the Legacy pack.<\/p>\n<!-- \/wp:paragraph -->","post_title":"How to Configure Your BuddyBoss App Tab Bar and More Screen","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"how-to-configure-your-buddyboss-app-tab-bar-and-more-screen","to_ping":"","pinged":"","post_modified":"2025-07-09 05:14:37","post_modified_gmt":"2025-07-09 12:14:37","post_content_filtered":"","post_parent":122190,"guid":"https:\/\/buddyboss.com\/resources\/?post_type=docs&#038;p=128615","menu_order":3,"post_type":"docs","post_mime_type":"","comment_count":"0","filter":"raw"},{"ID":125053,"post_author":"29","post_date":"2024-02-23 07:30:19","post_date_gmt":"2024-02-23 15:30:19","post_content":"<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Introduction<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>The <strong>Tab Bar Visibility<\/strong> feature lets you control where the main navigation bar appears, creating a cleaner interface by hiding tabs on specific screens. This streamlines user focus on content and enhances the overall user experience.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Tutorial Video<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:embed {\"url\":\"https:\/\/youtu.be\/1pWJejYl1B8\",\"type\":\"video\",\"providerNameSlug\":\"youtube\",\"responsive\":true,\"className\":\"wp-embed-aspect-16-9 wp-has-aspect-ratio\"} -->\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\nhttps:\/\/youtu.be\/1pWJejYl1B8\n<\/div><\/figure>\n<!-- \/wp:embed -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Accessing the Tab Bar Visibility Settings<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>In WordPress, go to <strong>BuddyBoss App > Menus<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Under <strong>Tab Bar<\/strong>, locate the <strong>Tab Bar Visibility<\/strong> options.<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Showing the Tab Bar on All Screens<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Select <strong>Show on All Screens<\/strong>.<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXfNguBuoJe7TMcm1mm1i5PhvjEUOsGVOYsTyLTi6tsvQEz74dGrjn6kKApZjDkq3q6F3qlm5bmwlHkeFPIlpPeLNNYVGCelGd6HzfDuwtvhRgBgpfypePdKPKtpi47xv1KRn_8UqQ?key=Ajj-3cJ6byE0uo2B7RrxCyyQ\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:list {\"ordered\":true,\"start\":2} -->\n<ol start=\"2\" class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Click <strong>Save Settings<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Open the BuddyBoss App, navigate to any screen (e.g., view a member\u2019s <strong>Activity<\/strong>), and confirm the tab bar is visible.<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXeKkVW8Zjr-ZGAYp4J6KhvDDnhTWL0UlI10poyJ35FFQhonvi8vQdM2byx5oM34wVmHKquKob-3pSHZ6m4ujCZziwvb7SPt9Y0Jm0LMLIRwo3Sc0uSrGsBEltX6pn2jdiwovZay?key=Ajj-3cJ6byE0uo2B7RrxCyyQ\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Restricting the Tab Bar to the Main Menu<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Return to <strong>BuddyBoss App > Menus<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Select <strong>Show on Tab Bar Menu<\/strong>.<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXfa1VHNC-QzNUuUFpIsUYrebTQ8S66U9QWqdQjF2Eqn5CTRHlrLF6fUJ5sh2AuSAbJnO7Lo7dRbHuX8feh4VxG5MfFgVpp46xqywybhC2J-Z2NEnFI76Rm8wlMWDfeQKkUkkX0G1A?key=Ajj-3cJ6byE0uo2B7RrxCyyQ\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:list {\"ordered\":true,\"start\":3} -->\n<ol start=\"3\" class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Click <strong>Save Settings<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>In the app, navigate to a secondary screen (e.g., a member\u2019s <strong>Activity<\/strong> detail page) and confirm the tab bar is hidden.<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXflZgp4VW9n9hQVFxW-V0VMiNG7QAL-qSzbt13IEEXra8672ITBtb5UpLEOnyIK0vgDXPJMMa47GIjHXjSbuv7yZ4GFUPWgx6dEyeO9rZ2ZyJDu3_wtCR-yFP7OBJfITafgUxMvcA?key=Ajj-3cJ6byE0uo2B7RrxCyyQ\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Troubleshooting and FAQs<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: The tab bar still shows on restricted screens.<br><\/strong>A: Clear your app cache or force-close and reopen the BuddyBoss App to fetch the latest menu settings.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: I don\u2019t see the \u201cTab Bar Visibility\u201d option.<br><\/strong>A: Ensure you have the latest version of the <strong>BuddyBoss App<\/strong> plugin installed and activated.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: Changes aren\u2019t saving.<br><\/strong>A: Verify you clicked <strong>Save Settings<\/strong> and that no caching plugins are preventing updates; then reload the <strong>Menus<\/strong> page.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: Can I hide only certain tabs instead of the entire bar?<br><\/strong>A: The current setting applies to the full tab bar. To customize individual tabs, use the <strong>Menus > Tab Bar<\/strong> drag-and-drop order and visibility toggles.<\/p>\n<!-- \/wp:paragraph -->","post_title":"How to Configure theBuddyBoss App Tab Bar Visibility","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"how-to-configure-the-buddyboss-app-tab-bar-visibility","to_ping":"","pinged":"","post_modified":"2025-07-09 05:11:53","post_modified_gmt":"2025-07-09 12:11:53","post_content_filtered":"","post_parent":122190,"guid":"https:\/\/buddyboss.com\/resources\/?post_type=docs&#038;p=125053","menu_order":4,"post_type":"docs","post_mime_type":"","comment_count":"0","filter":"raw"},{"ID":121776,"post_author":"29","post_date":"2021-01-19 10:55:53","post_date_gmt":"2021-01-19 18:55:53","post_content":"<!-- wp:paragraph -->\n<p>The <strong>Tab Bar<\/strong> and <strong>More Menu<\/strong> in the BuddyBoss App provide essential navigation for your community users. With recent updates, BuddyBoss has introduced a <strong>new icon pack<\/strong>, improving the visual experience and resolving previous icon display issues.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p>This guide will walk you through configuring the Tab Bar and More Menu, selecting icons from the updated <strong>BuddyBoss Icon Pack<\/strong>, and switching between the new and legacy icons.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Accessing the Tab Bar Settings<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Navigate to your WordPress <strong>Dashboard<\/strong>.<\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Go to <strong>BuddyBoss App > Menus<\/strong>.<\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Locate the <strong>Tab Bar<\/strong> section.<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXfKs8lVn217HRTEDBFW6WHI2e7rT8AjsEm32wQYjgVcPJ3oeem2j4aDd92nskh9dDpxFmygzBM_5t0Tp6s82sp1PNJPPhi9UUdaRbMtc_rhwzquwwIJa_neL7Yk21heCCLH0Vxb?key=tkbgjjXRxqTwZO3OEBgBNmfG\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Customizing Tab Bar Menu Options<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>The Tab Bar allows up to <strong>four menu items<\/strong>, with a <strong>fifth slot reserved for the More Menu<\/strong>.<!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Default options include <strong>Activity, Home, Blog, and Groups<\/strong>.<\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>The <strong>More Menu<\/strong> is fixed and cannot be replaced with another option.<\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list --><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>To customize a menu option, click the <strong>dropdown arrow<\/strong> next to the menu item (e.g., \u201cActivity\u201d).<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXdqz0C8KhwLlkn381hWUWuBqlDAEdrfm9GNrI0v5wo7_9cZiTG4EwziOhZG65Zqdzwry2NIRJOjxhVv8YuOYQuxgsoZ2CvNnImDCzFrjVak_73-XnKoX43xbm4UCTAR6gOGW6NdGA?key=tkbgjjXRxqTwZO3OEBgBNmfG\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Selecting and Updating Icons<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Locate the <strong>Item Icon<\/strong> setting for the selected menu option.<\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Click on it to open the <strong>icon selection panel<\/strong>.<\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Choose an icon from the updated <strong>BuddyBoss Icon Pack<\/strong>, which now aligns with the platform's default icons.<\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>In the <strong>Preview<\/strong> section, adjust the <strong>Icon Settings<\/strong>, including:<!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li><strong>Icon Style<\/strong> (Filled, Outline, etc.)<\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>Box Style<\/strong> (Circular, Square)<\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>Icon Color<\/strong><\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list --><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Click <strong>Select Icon<\/strong> to save your selection.<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXc_F7KwIJEe_TVbD7veszQNOel-2gGCxv6ztY7XyhqXISFEb44C-2egIlQ-BW38TAXaFySxDFNARrDqM2UGLe35SXcTgulbmoH-II_fetKD5kbXcFcizUV63bfv3PRaM-GB5qUg?key=tkbgjjXRxqTwZO3OEBgBNmfG\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Previewing and Saving Changes<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Once an icon is selected, the <strong>display preview model<\/strong> on the right side of the page will update.<\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Click <strong>Save Changes<\/strong> to apply your selections.<\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>The new icons will be automatically updated on users' mobile Tab Bar and More Menu the next time they launch the app.<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXdWkEa_eYAthMLu4BgVV7er-YklOnoRspKYW2dr1b6RiNlvCJwyGSgNaQOweKQrDlNqrrXEDQ900InvWpmKCaOEMSFBgLJ--s2LI_AobUd7tzhWgfT-R-6k4RSSzBWDIK5akw2Gwg?key=tkbgjjXRxqTwZO3OEBgBNmfG\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Using the Legacy Icon Pack<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>If you prefer the older icons, now referred to as <strong>Legacy Icons<\/strong>, you can switch back by:<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Opening the <strong>Item Icon<\/strong> settings.<\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Selecting <strong>Legacy<\/strong> from the dropdown instead of <strong>BuddyBoss<\/strong>.<\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Saving your changes.<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:paragraph -->\n<p><strong>Note:<\/strong> You can mix both <strong>Legacy Icons<\/strong> and the new <strong>BuddyBoss Icon Pack<\/strong> within the same Tab Bar.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Advantages of the New BuddyBoss Icon Pack<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>The updated <strong>BuddyBoss Icon Pack<\/strong> introduces several enhancements:<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li><strong>Bold Filled Style for Active Tabs<\/strong> \u2013 Selected menu items now appear bold, making navigation clearer.<\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>Multiple Display Styles<\/strong> \u2013 Choose between <strong>filled vs. non-filled<\/strong>, <strong>circular vs. square<\/strong>, and mix with legacy icons for customization.<\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>Improved Performance<\/strong> \u2013 Backend optimizations ensure <strong>faster icon loading<\/strong> compared to the previous legacy icons.<\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXc7DMlBVr2L0sBaODoNiC8REAFqQmOBJkVIv93RtV6Cdztygnye-fjhKN4PREE8Q-2fBCa0cp-eAD60KmTkLXmqDZjFzUmFmS2CxPara_2mraZRZOIuf7v83vSKQ7AH2cd4LR5seA?key=tkbgjjXRxqTwZO3OEBgBNmfG\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Troubleshooting and FAQs<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: My new icons aren\u2019t appearing in the app\u2019s tab bar.<br>A:<\/strong> After selecting and saving your icons, force-close and reopen the BuddyBoss App to clear its cache and fetch the latest menu settings. Users must relaunch the app to see updates.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: I don\u2019t see the BuddyBoss Icon Pack in the selection panel.<br>A:<\/strong> Ensure you\u2019ve updated the BuddyBoss App plugin to the latest version. The new icon pack is available only in recent releases.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: The preview model doesn\u2019t update when I change icon style or color.<br>A:<\/strong> Click <strong>Select Icon<\/strong> to confirm your choice, then scroll up (or reload) the <strong>Menus<\/strong> page. The preview panel should reflect the latest selection.<\/p>\n<!-- \/wp:paragraph -->","post_title":"How to Configure the BuddyBoss App Tab Bar Icons","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"how-to-configure-the-buddyboss-app-tab-bar-icons","to_ping":"","pinged":"","post_modified":"2025-07-09 05:11:53","post_modified_gmt":"2025-07-09 12:11:53","post_content_filtered":"","post_parent":122190,"guid":"https:\/\/buddyboss.com\/resources\/?post_type=docs&#038;p=121776","menu_order":5,"post_type":"docs","post_mime_type":"","comment_count":"0","filter":"raw"},{"ID":121796,"post_author":"29","post_date":"2021-01-28 18:19:02","post_date_gmt":"2021-01-29 02:19:02","post_content":"<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Introduction<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>Personalize your app\u2019s navigation by uploading your own icons for the Tab Bar and More Screen. Beyond the included BuddyBoss Icon Pack, custom uploads allow you to inject brand-specific visuals, while features like <strong>Color Fill<\/strong> ensure they blend seamlessly with existing icon styles.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Tutorial Video<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:embed {\"url\":\"https:\/\/youtu.be\/lHm1BuON4II\",\"type\":\"video\",\"providerNameSlug\":\"youtube\",\"responsive\":true,\"className\":\"wp-embed-aspect-16-9 wp-has-aspect-ratio\"} -->\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\nhttps:\/\/youtu.be\/lHm1BuON4II\n<\/div><\/figure>\n<!-- \/wp:embed -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Opening the Tab Bar Settings<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>In WordPress, go to <strong>BuddyBoss App > Branding > Tab Bar<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Confirm the <strong>Tab Bar<\/strong> preview appears on the right (toggle to <strong>More Screen<\/strong> as needed).<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Uploading a Custom Icon<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Click the <strong>dropdown arrow<\/strong> beside a Tab Bar menu item (e.g., <strong>Home<\/strong>).<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Under <strong>Item Icon<\/strong>, select the <strong>Upload<\/strong> tab.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Click <strong>Upload Image<\/strong>, choose your <strong>PNG\/SVG\/JPEG<\/strong> file with a <strong>transparent background<\/strong>, and upload.<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Cropping and Applying the Icon<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>In the crop dialog, adjust edges so your icon fills the square.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Click <strong>Done<\/strong>, then click <strong>Use This Icon<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>If size feels off, delete and re-upload with adjusted cropping.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Click <strong>Update Menu<\/strong> to save.<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Using Color Fill to Match Styles<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Open the custom icon\u2019s settings again.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Tick <strong>Color Fill<\/strong> to convert opaque areas white and the transparent layer to your chosen color.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Click the <strong>Icon Color<\/strong> swatch, pick a brand hue, then click <strong>Use This Icon<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Ensure <strong>Icon Style<\/strong> (Outline vs. Filled) and <strong>Box Style<\/strong> (Square vs. Circular) match your design, then <strong>Update Menu<\/strong>.<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Repeating for More Screen Items<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Switch to the <strong>More Screen Menu<\/strong> tab in <strong>BuddyBoss App > Branding > Tab Bar<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Repeat the upload, crop, and color-fill steps for each More Screen menu item.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Click <strong>Save Menu<\/strong> once all custom icons are applied.<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Testing in the App<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Force-close the BuddyBoss App on your device.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Reopen to see your custom icons in the Tab Bar and More Screen.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Verify consistent sizing, color matching, and responsive display on both <strong>iOS<\/strong> and <strong>Android<\/strong>.<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Troubleshooting and FAQs<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: My upload fails or the crop box is missing.<br><\/strong>A: Confirm your file is in <strong>PNG<\/strong>, <strong>SVG<\/strong>, or <strong>JPEG<\/strong> format with a <strong>transparent background<\/strong>, then reload the <strong>Item Icon<\/strong> panel.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: Icon appears too small or large next to others.<br><\/strong>A: Delete it and re-upload, adjusting the crop until it visually matches adjacent icons.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: Color Fill doesn\u2019t work correctly.<br><\/strong>A: Ensure the icon has exactly two layers: fully opaque shapes (to fill white) and transparent backgrounds (to fill your chosen color), then reapply <strong>Color Fill<\/strong>.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: New custom icons don\u2019t show in the app.<br><\/strong>A: Force-close and reopen the BuddyBoss App to clear its cache and fetch the latest icon settings.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: I prefer legacy icon styles.<br><\/strong>A: In <strong>Item Icon<\/strong> settings, switch the <strong>Icon Pack<\/strong> dropdown to <strong>Legacy<\/strong>, then select and apply legacy icons as usual.<\/p>\n<!-- \/wp:paragraph -->","post_title":"How to Add Custom Tab Bar and More Screen Icons in the BuddyBoss App","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"how-to-add-custom-tab-bar-and-more-screen-icons-in-the-buddyboss-app","to_ping":"","pinged":"","post_modified":"2025-07-22 00:36:46","post_modified_gmt":"2025-07-22 07:36:46","post_content_filtered":"","post_parent":122190,"guid":"https:\/\/buddyboss.com\/resources\/?post_type=docs&#038;p=121796","menu_order":6,"post_type":"docs","post_mime_type":"","comment_count":"0","filter":"raw"},{"ID":127649,"post_author":"29","post_date":"2024-09-06 05:12:09","post_date_gmt":"2024-09-06 12:12:09","post_content":"<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Introduction<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>Customizing your header bar and navigation menus elevates usability and reinforces branding in your BuddyBoss App. With the new App Navigation Header, you can relocate the <strong>More Menu<\/strong>, add action buttons, and replace their icons, freeing a fifth slot on the Tab Bar and streamlining access to key features.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p>In this tutorial, you\u2019ll configure header alignment, enable the activity post area, reposition the More Menu, update header icons, and reclaim Tab Bar space for extra items.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Key Features of the App Navigation Header<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p><strong>Customizable Action Buttons: <\/strong>The top header now includes two customizable action buttons.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Relocatable More Menu: <\/strong>The More Menu button can be moved to the top header, allowing an additional menu item on the Tab Bar.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Replaceable Icons: <\/strong>Icons on action buttons, such as Create Post or Add New Group, can now be replaced for better customization.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Accessing Header Bar Settings<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>In your <strong>Dashboard<\/strong>, navigate to <strong>BuddyBoss App > Menus > Header Bar<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Under <strong>Header Bar Settings<\/strong>, select <strong>Left Aligned<\/strong> or <strong>Hidden<\/strong> for the page header when users scroll.<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXcvStXIVSLn3b8IPQKCDmyEiQMjCzApR44U046ddG8fdHvvU4R_Mkzf9-OTAcNF9tD8tXUsPkZmmgzjA7IFmDMc7lUhfaT3B0ToeHkI3ZIlKmcWI8REgIA-QR9bgU-gBD2KcX7ASQ?key=G2X3c3Nnftm5qbqDEyEgzQ\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:list {\"ordered\":true,\"start\":3} -->\n<ol start=\"3\" class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Click <strong>Save Settings<\/strong>.<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Configuring the Activity Post Area<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Still in <strong>Header Bar Settings<\/strong>, enable <strong>Post Area<\/strong> at the top of the <strong>Activity Feed<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Click <strong>Save Settings<\/strong>.<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXfScY4YY2syI1FUKv_bzKuoOcyPJaTC5-viHXUZDTyAyXR1cabEOSRKbL19VmFIYWlLAnFJbL4Fwhd7poTAOS1YeIh6F9l6MAaqAJGPrQDAT-fLmkAJKlH4h07aLqTEaMqRk55z?key=G2X3c3Nnftm5qbqDEyEgzQ\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Configuring More Menu Placement<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>In <strong>Header Bar Settings<\/strong>, locate <strong>More Menu Placement<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Choose <strong>Tab Bar<\/strong> (default, four items) or <strong>Header Bar<\/strong> (frees a Tab Bar slot).<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Click <strong>Save Settings<\/strong>.<br><em>Why:<\/em> Moving More Menu to the header lets you add an extra Tab Bar item.<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Updating Header Menu Items<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Switch to the <strong>Header Bar Menu<\/strong> tab.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Locate <strong>More Menu<\/strong> (user avatar by default):<br><!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Click its dropdown arrow.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Select <strong>Item Icon<\/strong> > <strong>Select Icon<\/strong>, then choose or upload a new avatar icon.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Click <strong>Select Icon<\/strong>, then <strong>Save Menu<\/strong>.<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list --><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Repeat for <strong>Action Buttons<\/strong> (e.g., <strong>Create Post<\/strong>, <strong>Add New Group<\/strong>, <strong>Send Message<\/strong>):<br><!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Click each action item\u2019s dropdown.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Under <strong>Item Icon<\/strong>, click <strong>Select Icon<\/strong> to choose or upload your custom icon.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Click <strong>Select Icon<\/strong>, then <strong>Save Settings<\/strong>.<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list --><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXcB21WmxV26IukOYVhb25h9MoFKBa_RqW9yNQujxbdPalSxDzMgcxjxYmifl41-40u5WV2Q1ZIWepiaekH4otBb6rf8ZmMD_Vsh74p0WYBjHrNv9GPwZCatR_ehiJb2P7buqZK5?key=G2X3c3Nnftm5qbqDEyEgzQ\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Updating the Tab Bar Menu<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Switch to <strong>Tab Bar Menu<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Add your freed-up item (e.g., <strong>Notifications<\/strong>) by clicking <strong>Add to Menu<\/strong> under <strong>Core App<\/strong> or <strong>Logged In Member<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Confirm you have no more than four Tab Bar items (excluding the relocated More Menu).<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Click <strong>Save Menu<\/strong>.<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Troubleshooting and FAQs<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: The More Menu didn\u2019t move to the header.<\/strong><strong><br><\/strong>A: Return to <strong>Header Bar Settings<\/strong>, set <strong>More Menu Placement<\/strong> to <strong>Header Bar<\/strong>, click <strong>Save Settings<\/strong>, then force-close and reopen the app.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: The Post area isn\u2019t showing on my Activity Feed.<\/strong><strong><br><\/strong>A: Ensure <strong>Post Area<\/strong> is enabled in <strong>Header Bar Settings<\/strong> and that <strong>Activity<\/strong> is active in <strong>BuddyBoss Platform<\/strong>.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: Custom header icons look misaligned.<\/strong><strong><br><\/strong>A: Upload icons with transparent backgrounds, crop squarely, and use the <strong>Color Fill<\/strong> option to match Tab Bar styling.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: I can\u2019t add a fifth Tab Bar item.<\/strong><strong><br><\/strong>A: The Tab Bar supports only four items plus <strong>More Menu<\/strong>, ensure More Menu is in the header before adding a fifth item.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: Header Bar options are missing.<\/strong><strong><br><\/strong>A: Update both <strong>BuddyBoss Platform<\/strong> and <strong>BuddyBoss App<\/strong> plugins to the latest versions, then reload <strong>Menus &gt; Header Bar<\/strong>.<\/p>\n<!-- \/wp:paragraph -->","post_title":"How to Customize the App Navigation Header in the BuddyBoss App","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"how-to-customize-the-app-navigation-header-in-the-buddyboss-app","to_ping":"","pinged":"","post_modified":"2025-07-09 07:08:12","post_modified_gmt":"2025-07-09 14:08:12","post_content_filtered":"","post_parent":122190,"guid":"https:\/\/buddyboss.com\/resources\/?post_type=docs&#038;p=127649","menu_order":7,"post_type":"docs","post_mime_type":"","comment_count":"0","filter":"raw"},{"ID":121770,"post_author":"29","post_date":"2021-01-15 16:00:22","post_date_gmt":"2021-01-16 00:00:22","post_content":"<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Introduction<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>Translating or customizing text in your BuddyBoss App ensures clarity and consistency with your brand or audience language. Whether you need to convert English labels into Spanish or modify specific terms (e.g., changing <strong>Blog<\/strong> to <strong>Articles<\/strong>), the <strong>Translations<\/strong> feature lets you update any app string directly from your WordPress Dashboard.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Tutorial Video<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:embed {\"url\":\"https:\/\/youtu.be\/CgVmCNVrsW0\",\"type\":\"video\",\"providerNameSlug\":\"youtube\",\"responsive\":true,\"className\":\"wp-embed-aspect-16-9 wp-has-aspect-ratio\"} -->\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\nhttps:\/\/youtu.be\/CgVmCNVrsW0\n<\/div><\/figure>\n<!-- \/wp:embed -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Accessing the Translations Panel<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>In your WordPress Dashboard, navigate to <strong>BuddyBoss App > Translations<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Locate the search bar at the top of the panel.<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Searching for Text to Translate<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Enter the word or phrase you want to change (e.g., <strong>Blog<\/strong>) into the search bar.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Review the list of instances where that text appears in the app.<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Adding Your Translation<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Next to each original string, click the translation field.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Type your preferred text, this can be any language or a customized English term (e.g., <strong>Articles<\/strong>).<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Click <strong>Save Changes<\/strong> to apply your updates.<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Verifying Translations in the App<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Open the BuddyBoss App on your mobile device.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Navigate to the section where the modified text appears.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Confirm that the new wording displays correctly.<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Troubleshooting and FAQs<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: My translations aren\u2019t showing in the app.<br><\/strong>A: After saving, force-close and reopen the BuddyBoss App to clear its cache and load the latest strings.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: I can\u2019t find the text I want to translate.<br><\/strong>A: Search for a partial substring (e.g., \u201cArt\u201d to find <strong>Articles<\/strong>) or verify the exact original text as displayed in the app.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: Changes reverted after reload.<br><\/strong>A: Always click <strong>Save Changes<\/strong>. Unsaved edits will be lost if you navigate away or refresh the page.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: Can I revert to the default text?<br><\/strong>A: Clear the custom translation field and click <strong>Save Changes<\/strong> to restore the original string.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: Dynamic or placeholder text isn\u2019t editable.<br><\/strong>A: Only static strings exposed in <strong>BuddyBoss App > Translations<\/strong> can be modified; dynamic variables may not appear.<\/p>\n<!-- \/wp:paragraph -->","post_title":"How to Translate Text in the BuddyBoss App","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"how-to-translate-text-in-the-buddyboss-app","to_ping":"","pinged":"","post_modified":"2025-07-09 08:53:24","post_modified_gmt":"2025-07-09 15:53:24","post_content_filtered":"","post_parent":122190,"guid":"https:\/\/buddyboss.com\/resources\/?post_type=docs&#038;p=121770","menu_order":8,"post_type":"docs","post_mime_type":"","comment_count":"0","filter":"raw"},{"ID":121762,"post_author":"29","post_date":"2024-03-20 15:08:02","post_date_gmt":"2024-03-20 22:08:02","post_content":"<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Introductio<\/strong>n<\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>Your app\u2019s Homepage is the first screen users see after logging in, make it engaging and functional. This guide shows you how to create a custom <strong>App Page<\/strong> using Gutenberg blocks, add it to the <strong>Tab Bar<\/strong>, and preview the result. By the end, you\u2019ll have a branded, interactive Home tab that drives user engagement.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Tutorial Video<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:embed {\"url\":\"https:\/\/youtu.be\/sIGl_e0w364\",\"type\":\"video\",\"providerNameSlug\":\"youtube\",\"responsive\":true,\"className\":\"wp-embed-aspect-16-9 wp-has-aspect-ratio\"} -->\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\nhttps:\/\/youtu.be\/sIGl_e0w364\n<\/div><\/figure>\n<!-- \/wp:embed -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Accessing the App Pages Screen<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>In your WordPress Dashboard, navigate to <strong>BuddyBoss App > App Pages<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Click <strong>Add New<\/strong> to begin creating a new App Page.<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXcJVX_HEjBhLJ-6J8gt9Sa63jx9T2IhR0LcO5YF3G-5Eb3_5D9qOZZNZF16-plMSuCTjEYhS5pKd3Cpauak9GBDJjk1tJ_W4UjSuo2UXBW0AkSBC9zJy15euIAdGn0QgUR_oaOkrg?key=3hf9JnvQFZfcisoroUN9ntaV\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Creating a New App Page<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Enter a <strong>Title<\/strong>, such as <strong>Home<\/strong>, at the top of the editor.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Click the <strong>+<\/strong> icon to insert blocks into your mobile app interface.<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Adding Blocks to Your Homepage<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Click <strong>+<\/strong>, search for <strong>Members<\/strong>, and add the <strong>Members<\/strong> block, this displays member profiles.<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXeqTuetPBDlAn8QYaVKEQ8YUS_shRhlEyGma9YG7MBwSBk5mGDBxkgASrudwP6lmkxdyHklpUg_X6Z6WDqBvtdLIdALWM9QArjMSOoS26Sxylc5JX3FqnmMy3_gF06iYNfio3hH7w?key=3hf9JnvQFZfcisoroUN9ntaV\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:list {\"ordered\":true,\"start\":2} -->\n<ol start=\"2\" class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Click <strong>+<\/strong> again, search for <strong>Quick Link<\/strong>, and add the <strong>Quick Link<\/strong> block for external or internal links.<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXcFBRzvKjxvPxMu3kp5cJ6Kaqj2xJZlJ1LMNlVO7PD5xKXs1ycBq32BUV63P1NIAOOOSxA8C83C7G_GIbfFATdYih3JjsPNA6NL86I7AH0ig2g6rtg8SpdLe4NekglEfKEiMJmUJQ?key=3hf9JnvQFZfcisoroUN9ntaV\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>To add another link, click the block\u2019s <strong>+<\/strong> icon.<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXfw9GKZUJNhKeJ09zMi1A87e2OXjcfVt941j0CKaxJb4jx5OoGe-lHlOnwtRdjr7zhH-TmhuGdqsU8iU8dQWIu6mgBcVgxoBndMy3WK_RJ_Phn5xkoWdhD1pAZcgYtymlJMKKIemw?key=3hf9JnvQFZfcisoroUN9ntaV\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:list {\"ordered\":true,\"start\":2} -->\n<ol start=\"2\" class=\"wp-block-list\"><!-- wp:list-item -->\n<li>In <strong>Icon Settings<\/strong>, choose an icon (e.g., <strong>Facebook<\/strong>), then click <strong>Select Icon<\/strong>.<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXfh2bMISn7pCX15rOCUxXpuGCkiD_g1J9viic2Tx2hdSO8pvdybnt4ERfoWepkuKZyP1F516uT2cg2-LYebW9HNfwWVyJYVElGkLONPrS7J0uVcBsN15KDmFzrL-VuoqBPa-3vFJw?key=3hf9JnvQFZfcisoroUN9ntaV\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXc0WiuF-9oZabicS01P9pIsNotSLPVUMfyKA24pHKvSy_QDBlfAcSBoXLwLoI7TIB3GmPUAH29u7XyBPkJfFKCbBuVmEd3L4OXsVeWCh5raHn99dF1tYhS1EaUGCZRZIoa3VuhPRA?key=3hf9JnvQFZfcisoroUN9ntaV\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXcG-V60FQ_ozAWMAmIZ_eHPYIqd9QyhFubtu84qweSXAumaz2fV1pWtY1k3NPrAZTCMW3Q1ennJ4s0gqLN2xjeOgjOKtlOVNnVsNtkMNPWf1zdROP46LZRPbQmXfL9Dy28aR9UV?key=3hf9JnvQFZfcisoroUN9ntaV\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:paragraph -->\n<p><em>Icon Preview<\/em><em><br><\/em><\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:list {\"ordered\":true,\"start\":3} -->\n<ol start=\"3\" class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Click <strong>+<\/strong>, search for <strong>Activity<\/strong>, and add the <strong>Activity<\/strong> block to show recent posts.<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXc8JbCW21EOEzyep99UIx1JfVauYyGrcZDj8dt7l84cNFEfuZedlSon4YaQ-3gdVYVpq0ExWSQWhQYPWVYKHhL_RYT8ZfxgkeoUb0B2vYf8UAlnXGj-Fnzi62OTViSWzOzusNgq9g?key=3hf9JnvQFZfcisoroUN9ntaV\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:paragraph -->\n<p>.<br><\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Integrating Your Homepage into the Tab Bar<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Go to <strong>BuddyBoss App > Menus > Tab Bar Menu<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Click <strong>App Page<\/strong>, then scroll or click <strong>View All<\/strong> to locate <strong>Home<\/strong>.<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXd8wzL1ZnOD4szoCpJUPBWV8hcH6ViRISWdoG1WX-XAJRJdF2Y4pJ1XF79rXF2GMCOK226UsVjIwbCYug0J1sjFoONAxgQJGZi1LcoJzsC6zcVReT-8L1c3VYtXhLrLT5I5cnLo7w?key=3hf9JnvQFZfcisoroUN9ntaV\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:list {\"ordered\":true,\"start\":3} -->\n<ol start=\"3\" class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Select <strong>Home<\/strong> and click <strong>Add to Menu<\/strong>.<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXftSqJFulE_BJyLEXaTvcSHuz3TrnWki69vkU_Yb0UID_S6e4QKKIWig4tIyMQlrh97vjYjHcaKG3fsq9yexai0UHBapn6oPo_C_75-bCWGNwfs_MJIDeY843Ppwau-GbFWs2kX?key=3hf9JnvQFZfcisoroUN9ntaV\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:list {\"ordered\":true,\"start\":4} -->\n<ol start=\"4\" class=\"wp-block-list\"><!-- wp:list-item -->\n<li>In the menu list, click <strong>Home<\/strong>, then click <strong>Item Icon<\/strong>.<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXcGk8bw6_mpvsa17uG1_ichTyWXwKNfwogaLKpOxV2neqh6t1oGoJkQ_XRvZFsVkzCoOF8w5rFjP9xGH6BZFoLJpHmR92Ya-XxOR1yRTR_0GAKGB5ziZFIja5Ovir0S3sAgVQT1?key=3hf9JnvQFZfcisoroUN9ntaV\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:list {\"ordered\":true,\"start\":5} -->\n<ol start=\"5\" class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Choose a <strong>Home<\/strong> icon, adjust <strong>Icon Settings<\/strong>, and click <strong>Select Icon<\/strong>.<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXdIJ8E1fmZ0fzaaW-C0axU7oUbQeA0FTDjpcIcvwbkAl5U8i-BM8vxI_n7NbmMFUxulVnNHYIWiWE_kAeWOENz34Zi0gNigsnHO7ynXS8ueyB_j6gx8w1mgBHRP6MXR7EkoM8vizA?key=3hf9JnvQFZfcisoroUN9ntaV\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:list {\"ordered\":true,\"start\":6} -->\n<ol start=\"6\" class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Click <strong>Save Menu<\/strong> to apply your Tab Bar changes.<br><img width=\"624\" height=\"312\" src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXfspIqcapqpbrfRSsjfgphvDuE0wYGHV0Ulbg4EzRyl6sET-_lN_q0exrUE-7g8wbcBA_Y3CIv8_i606aWSteGaBIeCEpHdZXSETJFUJxkHwR92T5mErhuwLbBfoJpBsdh3WaZFAw?key=3hf9JnvQFZfcisoroUN9ntaV\"><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Previewing Your Homepage<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Force-close and reopen the BuddyBoss App on your device.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Tap the <strong>Home<\/strong> tab in the Tab Bar.<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXfrVhunwi_tMwps6jq-LVcl3QBhXy6Jij_beRB5zL4EiZPW25mzsBh8JPUtzKAxFPT4B7HQ4JfFJH2HX6vK72_A2Km19oF-b462NTEQgDnWIZcj1r__EpCZPEyQ6qwvJF8QBKWWKA?key=3hf9JnvQFZfcisoroUN9ntaV\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:list {\"ordered\":true,\"start\":3} -->\n<ol start=\"3\" class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Confirm your <strong>Members<\/strong>, <strong>Quick Links<\/strong>, and <strong>Activity<\/strong> blocks display and function as configured.<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Troubleshooting and FAQs<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: My new Home tab isn\u2019t appearing.<br><\/strong>A: Ensure you clicked <strong>Save Menu<\/strong> in <strong>Tab Bar Menu<\/strong>, then force-close and reopen the app to fetch updates.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: Blocks aren\u2019t showing on my Homepage.<br><\/strong>A: Return to <strong>App Pages<\/strong>, verify you added each block (Members, Quick Link, Activity), and click <strong>Update<\/strong> before reloading the app.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: I don\u2019t see my custom icon on the Home tab.<br><\/strong>A: In <strong>Tab Bar Menu<\/strong>, confirm you set the <strong>Item Icon<\/strong> for <strong>Home<\/strong> and clicked <strong>Select Icon<\/strong>, then <strong>Save Menu<\/strong>.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: Quick Link isn\u2019t redirecting correctly.<br><\/strong>A: Edit the <strong>Quick Link<\/strong> block, verify the URL is correct, and re-test in the app after saving the App Page.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: I lost my layout after editing.<br><\/strong>A: Always click <strong>Update<\/strong> on your App Page and <strong>Save Menu<\/strong> in Tab Bar Menu; unsaved changes won\u2019t display.<\/p>\n<!-- \/wp:paragraph -->","post_title":"How to Configure Your BuddyBoss App Homepage","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"how-to-configure-your-buddyboss-app-homepage","to_ping":"","pinged":"","post_modified":"2025-07-10 01:52:35","post_modified_gmt":"2025-07-10 08:52:35","post_content_filtered":"","post_parent":122190,"guid":"https:\/\/buddyboss.com\/resources\/?post_type=docs&#038;p=121762","menu_order":9,"post_type":"docs","post_mime_type":"","comment_count":"0","filter":"raw"},{"ID":123573,"post_author":"29","post_date":"2021-03-09 05:20:02","post_date_gmt":"2021-03-09 13:20:02","post_content":"<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Introduction<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>The <strong>BuddyBoss App<\/strong> supports a range of Gutenberg blocks that can be used in the <strong>App Editor<\/strong>, <strong>App Pages<\/strong>, <strong>Blog Posts<\/strong>, and <strong>LearnDash courses<\/strong>. Supported blocks enable <strong>React Native block rendering<\/strong>, ensuring that content is displayed <strong>natively in the app<\/strong> rather than relying on web fallbacks.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p>This guide outlines the supported Gutenberg blocks, their functionality, and how they behave within the BuddyBoss App.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Understanding Supported App Blocks<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li><strong>Supported blocks<\/strong> display natively in the app, improving performance and user experience.<\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>BuddyBoss App blocks<\/strong> provide special app-specific functionality and are primarily used in <strong>App Pages<\/strong>.<\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>LearnDash course blocks<\/strong> can be <strong>downloaded for offline access<\/strong> when course downloading is enabled.<\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>Unsupported blocks<\/strong> are displayed inside a <strong>web fallback modal<\/strong>, but you can remove them or replace them with supported blocks using the <strong>App Editor<\/strong>.<\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list -->\n\n<!-- wp:paragraph -->\n<p>When editing content in the <strong>App Editor<\/strong>, supported blocks are marked with a <strong>mobile app icon<\/strong>, indicating they will render natively in the app. In LearnDash courses, a <strong>download icon<\/strong> appears on blocks that support offline access.<img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXeyU0_Ns3oHZL-TU2_Fg8AJrTQ2YOzUDV4dvNpDrFpxYLZhsl7LwcfdIFZulcIOPbDJtxt9H3rv58AyzaAkpxTGchzYbpZonxDEzDNBT2TRPmgNHRj-Ca4GvjXkpRt173-vtCvB?key=qF-x-7yClA0pQ_RRtpBnL1Y2\" width=\"624\" height=\"321\"><\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXfT-TOr2EgHCos-D8iRcGUpMcg5rfA9-sl74s2z06-eXrY7y9HrN4OP8cKaHTKw4KSnYEm_j9_CfLjuXGKCKvXDgCG05MSDV5fM4djMSHjxdju8eNKizNRrucD7ZN5kAIS_3Lcylw?key=qF-x-7yClA0pQ_RRtpBnL1Y2\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Supported Gutenberg Blocks in the BuddyBoss App<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:heading {\"level\":3} -->\n<h3 class=\"wp-block-heading\"><strong>WordPress Blocks<\/strong><\/h3>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>These blocks are supported natively in the app and ensure proper formatting and media display. If used in <strong>LearnDash courses<\/strong> with offline mode enabled, they can be downloaded for offline access.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:heading {\"level\":4} -->\n<h4 class=\"wp-block-heading\"><strong>Text Blocks<\/strong><\/h4>\n<!-- \/wp:heading -->\n\n<!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li><strong>Paragraph<\/strong><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>Heading<\/strong><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>List<\/strong><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>Quote<\/strong><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>Code<\/strong><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>Preformatted<\/strong><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>Pullquote<\/strong><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>Table<\/strong><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>Verse<\/strong><\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list -->\n\n<!-- wp:heading {\"level\":4} -->\n<h4 class=\"wp-block-heading\"><strong>Media Blocks<\/strong><\/h4>\n<!-- \/wp:heading -->\n\n<!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li><strong>Image<\/strong><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>Gallery<\/strong><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>Audio<\/strong><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>Cover<\/strong><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>File<\/strong><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>Media &amp; Text<\/strong><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>Video<\/strong><\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list -->\n\n<!-- wp:heading {\"level\":4} -->\n<h4 class=\"wp-block-heading\"><strong>Design Blocks<\/strong><\/h4>\n<!-- \/wp:heading -->\n\n<!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li><strong>Buttons<\/strong><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>Columns<\/strong><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>Group<\/strong><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>More<\/strong><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>Page Break<\/strong><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>Separator<\/strong><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>Spacer<\/strong><\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list -->\n\n<!-- wp:heading {\"level\":4} -->\n<h4 class=\"wp-block-heading\"><strong>Widgets<\/strong><\/h4>\n<!-- \/wp:heading -->\n\n<!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li><strong>Custom HTML<\/strong> (Only if it does not include iframes or web content)<\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list -->\n\n<!-- wp:heading {\"level\":4} -->\n<h4 class=\"wp-block-heading\"><strong>Embeds<\/strong><\/h4>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>These embedded media sources are supported for in-app playback:<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li><strong>Twitter<\/strong><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>YouTube<\/strong><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>WordPress<\/strong><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>SoundCloud<\/strong><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>Spotify<\/strong><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>Flickr<\/strong><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>Vimeo<\/strong><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>Dailymotion<\/strong><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>TED<\/strong><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>TikTok<\/strong><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>Tumblr<\/strong><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>Amazon Kindle<\/strong><\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list -->\n\n<!-- wp:paragraph -->\n<p><em>(Additional embed sources such as Imgur, Kickstarter, Reddit, and Scribd are also supported.)<\/em><\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>BuddyBoss App Blocks<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>These blocks are exclusive to the <strong>BuddyBoss App Plugin<\/strong> and provide app-specific functionality. They can only be used within <strong>App Pages<\/strong>.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li><strong>Courses<\/strong><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>Discussions<\/strong><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>Forums<\/strong><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>Groups<\/strong><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>Members<\/strong><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>Activity<\/strong><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>Notifications<\/strong><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>Quick Links<\/strong><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>H5P<\/strong> (For displaying interactive H5P content in LearnDash courses)<\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXej1HGkZV2SS6qgROkZOOXrINaEbIQQ2g9_0ZWrzP993813-ZMTe3V_c5fkPlxFkUzYnuto5yQ9rCOroDMsog3Go3vdpYuETE-9dIyWi4CjXlgfrmn3LMIyHMI0NKDEgNo-dyAOLA?key=qF-x-7yClA0pQ_RRtpBnL1Y2\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Custom Blocks<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>If you develop and register your <strong>own custom blocks<\/strong>, they will appear under <strong>BuddyBoss App Blocks<\/strong> in the App Editor. These blocks will be available for use in <strong>App Pages<\/strong> and the <strong>App Editor<\/strong> for native rendering in the app.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p>For more details on registering custom blocks, refer to our <strong>Developer Documentation<\/strong> on WordPress block integration.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Offline Course Blocks (LearnDash Integration)<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>If <strong>Offline Courses<\/strong> are enabled in the LearnDash Integration settings, the following blocks can be <strong>downloaded for offline use<\/strong>:<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:heading {\"level\":3} -->\n<h3 class=\"wp-block-heading\"><strong>Text Blocks<\/strong><\/h3>\n<!-- \/wp:heading -->\n\n<!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li><strong>Paragraph<\/strong><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>Heading<\/strong><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>List<\/strong><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>Quote<\/strong><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>Code<\/strong><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>Preformatted<\/strong><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>Pullquote<\/strong><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>Table<\/strong><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>Verse<\/strong><\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list -->\n\n<!-- wp:heading {\"level\":3} -->\n<h3 class=\"wp-block-heading\"><strong>Media Blocks<\/strong><\/h3>\n<!-- \/wp:heading -->\n\n<!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li><strong>Image<\/strong><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>Gallery<\/strong><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>Audio<\/strong><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>Cover<\/strong><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>File<\/strong><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>Media &amp; Text<\/strong><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>Video<\/strong><\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list -->\n\n<!-- wp:heading {\"level\":3} -->\n<h3 class=\"wp-block-heading\"><strong>Design Blocks<\/strong><\/h3>\n<!-- \/wp:heading -->\n\n<!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li><strong>Buttons<\/strong><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>Columns<\/strong><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>Group<\/strong><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>More<\/strong><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>Page Break<\/strong><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>Separator<\/strong><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>Spacer<\/strong><\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list -->\n\n<!-- wp:heading {\"level\":3} -->\n<h3 class=\"wp-block-heading\"><strong>Widgets<\/strong><\/h3>\n<!-- \/wp:heading -->\n\n<!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li><strong>Custom HTML<\/strong> (If it does not include iframes or external web content)<\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list -->\n\n<!-- wp:heading {\"level\":3} -->\n<h3 class=\"wp-block-heading\"><strong>Embeds<\/strong><\/h3>\n<!-- \/wp:heading -->\n\n<!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li><strong>Vimeo<\/strong> (Only if the <strong>Vimeo Integration<\/strong> is enabled and purchased)<\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Handling Unsupported Blocks<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>If a block is <strong>not natively supported<\/strong>, it will still be visible in the app, but it will appear inside a <strong>web fallback modal<\/strong> rather than being rendered as a native element.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:heading {\"level\":3} -->\n<h3 class=\"wp-block-heading\"><strong>How to Avoid Web Fallbacks:<\/strong><\/h3>\n<!-- \/wp:heading -->\n\n<!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li><strong>Remove unsupported blocks<\/strong> or replace them with supported ones.<\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>Use the App Editor<\/strong> to create app-specific content without relying on unsupported blocks.<\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>Edit Web Fallback settings<\/strong> to control how unsupported content is displayed inside the <strong>In-App Browser<\/strong> (refer to our <strong>Developer Documentation<\/strong> on Web Fallbacks).<\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Troubleshooting &amp; FAQs<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: Why are some blocks not rendering properly in the app?<\/strong><strong><br><\/strong> A: Unsupported blocks open in a web fallback modal. Use only supported blocks to ensure native rendering.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: How do I know which blocks are supported?<\/strong><strong><br><\/strong> A: In the App Editor, supported blocks show a <strong>mobile app icon<\/strong>. LearnDash blocks with offline support show a <strong>download icon<\/strong>.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: Can I use custom blocks?<\/strong><strong><br><\/strong> A: Yes. Custom blocks registered correctly will appear under <strong>BuddyBoss App Blocks<\/strong> and render natively in App Pages.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: How to add your own custom blocks into your app as native blocks?<\/strong><strong><br><\/strong><strong>A:<\/strong> You use our developer documentation for<strong> <\/strong><a href=\"https:\/\/buddyboss.com\/resources\/dev-docs\/app-development\/extending-the-buddyboss-app-plugin\/registering-custom-app-gutenberg-blocks\/\"><strong>registering custom blocks into WordPress<\/strong><\/a><strong> and <\/strong><a href=\"https:\/\/buddyboss.com\/resources\/dev-docs\/app-development\/extending-the-buddyboss-app\/adding-custom-gutenberg-blocks-into-your-app\/\"><strong>displaying custom blocks in the app<\/strong><\/a><strong> <\/strong>as reference in achieving this.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: How to edit the display of web fallbacks when using unsupported blocks?<\/strong><strong><br><\/strong><strong>A: <\/strong>See our developer documentation for<strong> <\/strong><a href=\"https:\/\/buddyboss.com\/resources\/dev-docs\/app-development\/extending-the-buddyboss-app-plugin\/editing-web-fallbacks-in-the-in-app-browser\/\"><strong>Editing Web Fallbacks in the In-App Browser<\/strong><\/a><strong>.<\/strong><\/p>\n<!-- \/wp:paragraph -->","post_title":"What are the Supported BuddyBoss App Blocks","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"what-are-the-supported-buddyboss-app-blocks","to_ping":"","pinged":"","post_modified":"2025-07-10 02:36:08","post_modified_gmt":"2025-07-10 09:36:08","post_content_filtered":"","post_parent":122190,"guid":"https:\/\/buddyboss.com\/resources\/?post_type=docs&#038;p=123573","menu_order":10,"post_type":"docs","post_mime_type":"","comment_count":"0","filter":"raw"},{"ID":121842,"post_author":"29","post_date":"2021-02-23 09:05:29","post_date_gmt":"2021-02-23 17:05:29","post_content":"<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Introduction<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>Blogging is a powerful way to <strong>engage your audience<\/strong> and showcase the value of your app. By creating high-quality content, you can establish authority in your industry and drive traffic to your platform.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p>This guide will walk you through <strong>adding a blog page to your app's menu<\/strong> and <strong>creating blog posts<\/strong> that display optimally in the BuddyBoss App.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Tutorial Video<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:embed {\"url\":\"https:\/\/youtu.be\/OO_MMe5O2bg\",\"type\":\"video\",\"providerNameSlug\":\"youtube\",\"responsive\":true,\"className\":\"wp-embed-aspect-16-9 wp-has-aspect-ratio\"} -->\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\nhttps:\/\/youtu.be\/OO_MMe5O2bg\n<\/div><\/figure>\n<!-- \/wp:embed -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Adding the Blog Page to the Menu Bar<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>To ensure users can access your blog posts easily, add the <strong>Blog page<\/strong> to the <strong>Tab Bar<\/strong> or <strong>More Screen<\/strong>.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:heading {\"level\":3} -->\n<h3 class=\"wp-block-heading\"><strong>How to Add the Blog Page to Your Menu<\/strong><\/h3>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Navigate to <strong>WordPress Dashboard > BuddyBoss App > Menus<\/strong>.<\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Under the <strong>Core App<\/strong> section, find <strong>Blog<\/strong> and check the box next to it.<\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Click <strong>Add to Menu<\/strong>.<\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Drag and drop the menu item to rearrange its position if needed.<\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Click <strong>Save Menu<\/strong> to apply your changes.<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:paragraph -->\n<p>Your blog page is now accessible within the BuddyBoss App.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXebpesKEWqYL-ZVFDAAsCeEGVLDIo0feju7OMJNfiL_WS0O-T-4oiuRBngvCuk1a9ZxjlJZicmFSSVX3D9FmvIJLQwpGhTfPVln0iz1M9MIvA2z9y2KE-njDlUS3qOFfQ4cBay3iw?key=4csicqwQQONFPEaX_FS_AaRM\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:separator -->\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n<!-- \/wp:separator -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Creating a Blog Post<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Navigate to <strong>WordPress Dashboard > Posts > Add New<\/strong>.<\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Enter your <strong>Blog Title<\/strong> and content.<\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Add a <strong>Featured Image<\/strong> to enhance the post\u2019s visibility.<\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Use <strong>Gutenberg Blocks<\/strong> to format your content.<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXfNZD9PtaMYb_goSC0tSWN1ZO_XW5siPQehd-fbWL96ecTu1QxMW0vxwZtogpWGfTB2Nb-16svN536jE-dF39xx6o0XvFjP91Ky2R2uX2nW4Ok0aGE5KGhJDfQlxIv2JzILJu4AKQ?key=4csicqwQQONFPEaX_FS_AaRM\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXfsCS3a1iYg0PK4Yumg7Sd6RKmCF4W_YtRmIZ_JRDgomMw2p7vHduKia_Jk8Tv3mNG6o3r-qqu9S7L1jccEsrOqSSfyiyGPWMcQ7ZrZvDwbD9kzKz1QgdkGf9NqGeJuf7d76ody3Q?key=4csicqwQQONFPEaX_FS_AaRM\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXd26bW4gesmMwUnbPWXIdXOaU1pse6EiE1_mR0bxTnWs5YhF-vG_GDi1CViYHotW7II6udBJtrQ9eDaI-HnCLx1KpecZLUXikk1mCea_bahQgn8ZmaDgcTtQ_dgU5kbMVNkmmQ4PQ?key=4csicqwQQONFPEaX_FS_AaRM\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Optimizing BuddyBoss App<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li>If your post contains <strong>unsupported blocks<\/strong>, a <strong>notification<\/strong> will appear at the top of the editor.<\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>To ensure optimal display in the app, use the <strong>App Editor<\/strong> to add alternate content.<\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list -->\n\n<!-- wp:paragraph -->\n<p>Once the post is published, it will automatically be available in the <strong>Blog section<\/strong> of your BuddyBoss App.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Troubleshooting &amp; FAQs<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: Why can't I see the Blog page in my app?<br><\/strong>A: Make sure the Blog page is added to your <strong>Tab Bar<\/strong> or <strong>More Screen<\/strong> via <strong>BuddyBoss App > Menus<\/strong> in your WordPress Dashboard.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: Why isn\u2019t my blog post displaying correctly in the app?<br><\/strong>A: Your post may contain unsupported blocks. A warning will appear in the editor. Use the <strong>App Editor<\/strong> to add mobile-optimized content for better display.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: Do I need to do anything after publishing a blog post?<br><\/strong>A: No additional steps are required. Once published, your post will automatically appear in the Blog section of the BuddyBoss App.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: Can I use Gutenberg blocks in blog posts?<br><\/strong>A: Yes, but make sure to use <strong>supported blocks<\/strong> for proper app rendering. Unsupported blocks may trigger a fallback or display issues.<\/p>\n<!-- \/wp:paragraph -->","post_title":"How to add a Blog page and posts on the BuddyBoss App","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"how-to-add-a-blog-page-and-posts-on-the-buddyboss-app","to_ping":"","pinged":"","post_modified":"2025-07-10 03:08:23","post_modified_gmt":"2025-07-10 10:08:23","post_content_filtered":"","post_parent":122190,"guid":"https:\/\/buddyboss.com\/resources\/?post_type=docs&#038;p=121842","menu_order":11,"post_type":"docs","post_mime_type":"","comment_count":"0","filter":"raw"},{"ID":125268,"post_author":"29","post_date":"2022-02-24 07:41:49","post_date_gmt":"2022-02-24 15:41:49","post_content":"<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Introduction<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>The <strong>Blog Posts App Block<\/strong> lets you feature selected WordPress blog posts in your BuddyBoss App pages with a swipeable carousel. Users can tap a post to view its content or <strong>See All<\/strong> to open the full blog index. In this tutorial, you\u2019ll learn how to add the block, customize its title and background, apply filters or pick specific posts, and preview its appearance.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Tutorial Video<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:embed {\"url\":\"https:\/\/youtu.be\/_A5f9mACeL0\",\"type\":\"video\",\"providerNameSlug\":\"youtube\",\"responsive\":true,\"className\":\"wp-embed-aspect-16-9 wp-has-aspect-ratio\"} -->\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\nhttps:\/\/youtu.be\/_A5f9mACeL0\n<\/div><\/figure>\n<!-- \/wp:embed -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Opening the App Page Editor<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>In your WordPress Dashboard, go to <strong>BuddyBoss App > App Pages<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Edit the App Page where you want to add the blog block.<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Adding the Blog Posts Block<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Click the <strong>+<\/strong> icon to insert a new block.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Scroll to the <strong>BuddyBoss App Blocks<\/strong> section and select <strong>Blog Posts<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Drag the block to your preferred position on the page.<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Customizing the Block Title and Background<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>In the block\u2019s <strong>Settings<\/strong> panel, change the <strong>Title<\/strong> from <strong>Blog<\/strong> to your desired label (e.g., <strong>Latest News<\/strong>).<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Choose a <strong>Background Color<\/strong> or leave it <strong>Transparent<\/strong>.<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Filtering by Criteria<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Under <strong>Content Source<\/strong>, select <strong>Filter Posts<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Use the filters to refine:<br><!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li><strong>Order By:<\/strong> Newest or Alphabetical<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>Sort Direction:<\/strong> Ascending or Descending<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>Sticky Posts:<\/strong> Include, Exclude, or Only Sticky<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>Categories\/Tags:<\/strong> Enter comma-separated slugs<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>Authors:<\/strong> Enter comma-separated usernames<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>Date:<\/strong> Choose from dates containing posts<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>Items to Show:<\/strong> Set carousel size<br><\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list --><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Selecting Specific Posts<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>In <strong>Content Source<\/strong>, switch to <strong>Specific Posts<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Click <strong>Select Posts<\/strong> and choose the exact posts to appear.<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Saving and Previewing<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Click <strong>Update<\/strong> on your App Page.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Force-close and reopen the BuddyBoss App on your device.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Navigate to the configured page and swipe through the <strong>Blog Posts<\/strong> carousel.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Tap <strong>See All<\/strong> to verify it links to your full blog index.<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Troubleshooting and FAQs<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: The Blog Posts block doesn\u2019t appear in the app.<br><\/strong>A: Ensure you clicked <strong>Update<\/strong> on the App Page, then force-close and reopen the BuddyBoss App to load the new block.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: Filters aren\u2019t applying correctly.<br><\/strong>A: Verify your category\/tag slugs and author usernames are accurate, and that the chosen date has published posts.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: I can\u2019t select specific posts.<br><\/strong>A: Switch <strong>Content Source<\/strong> to <strong>Specific Posts<\/strong>, then use the multi-select interface to choose your desired entries.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: Carousel size is too small or large.<br><\/strong>A: Adjust the <strong>Items to Show<\/strong> setting in the block\u2019s filters to increase or decrease visible slides.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: \u201cSee All\u201d link is missing.<br><\/strong>A: Confirm the <strong>Blog Posts<\/strong> block is placed at least one full carousel\u2019s worth of posts; the <strong>See All<\/strong> link appears whenever posts exist.<\/p>\n<!-- \/wp:paragraph -->","post_title":"How to Use the Blog Posts App Block in the BuddyBoss App","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"how-to-use-the-blog-posts-app-block-in-the-buddyboss-app","to_ping":"","pinged":"","post_modified":"2025-07-10 03:54:09","post_modified_gmt":"2025-07-10 10:54:09","post_content_filtered":"","post_parent":122190,"guid":"https:\/\/buddyboss.com\/resources\/?post_type=docs&#038;p=125268","menu_order":12,"post_type":"docs","post_mime_type":"","comment_count":"0","filter":"raw"},{"ID":121531,"post_author":"29","post_date":"2020-11-25 16:13:38","post_date_gmt":"2020-11-26 00:13:38","post_content":"<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Introduction<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>Web fallbacks let you embed any WordPress page or custom post type inside your BuddyBoss App, no React Native screen required. Fallbacks load responsively, automatically stripping your site theme\u2019s header and footer so content appears as a native screen. Combined with deep linking, fallbacks ensure users move fluidly between web-based content and native app features (like member profiles or courses).<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Tutorial Video<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:embed {\"url\":\"https:\/\/youtu.be\/luNts-JE8Ms\",\"type\":\"video\",\"providerNameSlug\":\"youtube\",\"responsive\":true,\"className\":\"wp-embed-aspect-16-9 wp-has-aspect-ratio\"} -->\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\nhttps:\/\/youtu.be\/luNts-JE8Ms\n<\/div><\/figure>\n<!-- \/wp:embed -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>What Are Web Fallbacks?<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>Web fallbacks display your existing website pages (e.g., the WooCommerce shop or a Movies archive) inside the app when a dedicated React Native screen isn\u2019t available. The app wraps these pages in its native header and navigation, delivering a seamless experience without rebuilding each page in code.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Benefits of Web Fallbacks<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li><strong>Seamless Integration<\/strong>: Web pages appear inside the app, header and footer removed, so they match native screens.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>Cost &amp; Time Efficiency<\/strong>: No custom development; leverage existing content immediately.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>Page Builder Support<\/strong>: Continue using tools like Elementor or Gutenberg, with full design flexibility.<br><\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Limitations of Web Fallbacks<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li><strong>Internet Required<\/strong>: Pages load over WiFi or mobile data. Fallbacks won\u2019t display offline.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>Performance<\/strong>: Dependent on site speed; not as instant as native screens.<br><\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Accessing Web Fallback Settings<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>In WordPress, go to <strong>BuddyBoss App > Menus<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Choose <strong>Tab Bar Menu<\/strong> or <strong>More Screen Menu<\/strong> where you want your web link.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Click <strong>Save Menu<\/strong> if you\u2019ve made any prior changes.<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Adding Web Fallback Pages<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Under <strong>Core App<\/strong> or <strong>WordPress Pages<\/strong>, click <strong>Add to Menu<\/strong> for the desired page (e.g., <strong>Shop<\/strong>, <strong>Movies<\/strong>).<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Drag the menu item into place.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Click <strong>Save Menu<\/strong>.<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Previewing Web Fallback Content<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Open the BuddyBoss App on your device.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Tap your <strong>Shop<\/strong> or <strong>Movies<\/strong> tab.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Notice the app\u2019s native header bar stays visible while your theme\u2019s header\/footer are removed.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Tap an item (e.g., a product or movie) to open it in the web view.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Use the app\u2019s back arrow to return.<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Leveraging Deep Linking to Native Screens<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Within a fallback page, tap a link to a native resource (e.g., a username in a widget).<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>The app intercepts the URL and opens the corresponding <strong>native screen<\/strong> (e.g., that member\u2019s profile).<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Use the back arrow to navigate back to your web fallback.<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>What Are App Pages?<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>App Pages are true native screens built with <strong>App Blocks<\/strong> (look for the phone icon). They load instantly, cache content for offline access, and deliver smoother performance.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:heading {\"level\":3} -->\n<h3 class=\"wp-block-heading\"><strong>Benefits of App Pages<\/strong><\/h3>\n<!-- \/wp:heading -->\n\n<!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li><strong>Native Experience<\/strong>: Faster loads and silky navigation.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>Offline Availability<\/strong>: Cached content remains accessible without internet.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>Enhanced Performance<\/strong>: No external web requests; all content is served natively.<br><\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list -->\n\n<!-- wp:heading {\"level\":3} -->\n<h3 class=\"wp-block-heading\"><strong>Accessing App Pages<\/strong><\/h3>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>Navigate to <strong>Dashboard &gt; BuddyBoss App &gt; App Pages<\/strong> to create or manage native screens.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Understanding Native vs. Web Fallback Approaches<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li><strong>Web Fallbacks<\/strong>:<br><!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>No development needed\u2014simply add existing pages to the app\u2019s menus.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Ideal for rapid feature exposure and full page\u2013builder support.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Requires an internet connection and may be slower than native screens.<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list --><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>Native Screens (App Pages)<\/strong>:<br><!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Built with React Native and <strong>App Blocks<\/strong> for maximum performance.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Work offline via API caching and load instantly.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Require REST API support and React Native component development:<br><!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Enable your custom post type in WordPress\u2019s REST API.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Create React Native index and detail screens.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>(Optional) Integrate with BuddyBoss\u2019s API caching for offline speed.<br><\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list --><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list --><\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Troubleshooting and FAQs<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: My fallback page still shows the site header\/footer.<br><\/strong>A: Ensure you\u2019re using <strong>BuddyBoss Theme<\/strong>; other themes require adding user-agent detection to strip chrome.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: Deep links aren\u2019t routing to native screens.<br><\/strong>A: Verify the link matches BuddyBoss deep-link patterns (e.g., \/members\/{username}).<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: Web fallback menu items don\u2019t appear.<br><\/strong>A: Confirm you clicked <strong>Save Menu<\/strong>, then force-close and reopen the app to refresh menus.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: I need faster loading than fallbacks allow.<br><\/strong>A: Build a dedicated <strong>App Page<\/strong>: enable your custom post type in the REST API, code React Native screens, and use API caching.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: Custom post type archive isn\u2019t listed under Pages.<br><\/strong>A: Use <strong>Custom Links<\/strong> with the exact URL or ensure your post type is REST API\u2013enabled and appears under <strong>Core App<\/strong>.<\/p>\n<!-- \/wp:paragraph -->","post_title":"How to Use Web Fallbacks in the BuddyBoss App","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"how-to-use-web-fallbacks-in-the-buddyboss-app","to_ping":"","pinged":"","post_modified":"2025-07-10 04:26:00","post_modified_gmt":"2025-07-10 11:26:00","post_content_filtered":"","post_parent":122190,"guid":"https:\/\/buddyboss.com\/resources\/?post_type=docs&#038;p=121531","menu_order":13,"post_type":"docs","post_mime_type":"","comment_count":"0","filter":"raw"},{"ID":121737,"post_author":"29","post_date":"2021-01-04 20:01:26","post_date_gmt":"2021-01-05 04:01:26","post_content":"<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Introduction<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>Supporting RTL (right-to-left) languages such as Arabic or Hebrew in your BuddyBoss App ensures a natural experience for speakers of those languages. In this tutorial, you\u2019ll learn how to translate app text strings into your RTL language and flip the entire app layout so menus, icons, and text flow from right to left.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Youtube Tutorial<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:embed {\"url\":\"https:\/\/youtu.be\/jrKtDcPm3uc\",\"type\":\"video\",\"providerNameSlug\":\"youtube\",\"responsive\":true,\"className\":\"wp-embed-aspect-16-9 wp-has-aspect-ratio\"} -->\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\nhttps:\/\/youtu.be\/jrKtDcPm3uc\n<\/div><\/figure>\n<!-- \/wp:embed -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Translating App Text Strings<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>In your WordPress Dashboard, go to <strong>BuddyBoss App > Translations<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Use the search bar to find a string (e.g., <strong>Remove Connection<\/strong>).<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>In the translation field next to the original text, paste your RTL translation (e.g., the Arabic equivalent).<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Click <strong>Save Changes<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Repeat for other strings (e.g., <strong>Unfollow<\/strong>, <strong>Send Message<\/strong>).<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Switching Your Site to an RTL Language<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>In WordPress, navigate to <strong>Settings > General<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Under <strong>Site Language<\/strong>, select your RTL language (e.g., \u0627\u0644\u0639\u0631\u0628\u064a\u0629 for Arabic).<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Click <strong>Save Changes<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Confirm the WordPress admin and your BuddyBoss Theme now display in RTL format.<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Previewing RTL in the App<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Force-close the BuddyBoss App on your device to clear its cache.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Reopen the app; you\u2019ll see the tab bar and header bar icons reordered from right to left.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Browse to any translated menu (e.g., <strong>Members<\/strong>) and open the three-dot menu to verify your RTL translations display correctly.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Navigate through screens, animations, back arrows, and content should all flow RTL.<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Troubleshooting and FAQs<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: My translated text still appears LTR.<\/strong><strong><br><\/strong> A: After saving translations, force-close the app to refresh its strings. Ensure you updated the correct entries under <strong>BuddyBoss App &gt; Translations<\/strong>.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: The app layout didn\u2019t flip to RTL.<\/strong><strong><br><\/strong> A: Verify your WordPress <strong>Site Language<\/strong> is set to an RTL option. Also confirm you\u2019re using BuddyBoss Theme, which supports RTL out of the box.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: Only some elements flipped direction.<\/strong><strong><br><\/strong> A: Check that all strings and menus are translated and that no custom CSS overrides the theme\u2019s RTL rules.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: I want only certain pages in RTL.<\/strong><strong><br><\/strong> A: The app follows the site\u2019s global language setting; selective RTL per screen isn\u2019t supported.<\/p>\n<!-- \/wp:paragraph -->","post_title":"How to Enable Right-to-Left (RTL) Language Support in the BuddyBoss App","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"how-to-enable-right-to-left-rtl-language-support-in-the-buddyboss-app","to_ping":"","pinged":"","post_modified":"2025-07-10 04:44:41","post_modified_gmt":"2025-07-10 11:44:41","post_content_filtered":"","post_parent":122190,"guid":"https:\/\/buddyboss.com\/resources\/?post_type=docs&#038;p=121737","menu_order":14,"post_type":"docs","post_mime_type":"","comment_count":"0","filter":"raw"},{"ID":121742,"post_author":"29","post_date":"2021-01-05 10:30:53","post_date_gmt":"2021-01-05 18:30:53","post_content":"<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Introduction<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>H5P empowers you to create interactive HTML5 content quizzes, flashcards, interactive videos, and more. By embedding H5P within your <strong>LearnDash<\/strong> courses, your <strong>BuddyBoss App<\/strong> delivers engaging learning experiences without extra coding. In this guide, you\u2019ll install the H5P plugin, create H5P content, embed it using the dedicated H5P App Block, and preview it in both web and mobile app environments.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Tutorial Video<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:embed {\"url\":\"https:\/\/youtu.be\/Us29nHKSH9c\",\"type\":\"video\",\"providerNameSlug\":\"youtube\",\"responsive\":true,\"className\":\"wp-embed-aspect-16-9 wp-has-aspect-ratio\"} -->\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\nhttps:\/\/youtu.be\/Us29nHKSH9c\n<\/div><\/figure>\n<!-- \/wp:embed -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Installing the H5P Plugin<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>In your WordPress <strong>Dashboard<\/strong>, go to <strong>Plugins > Add New<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Search for <strong>H5P<\/strong> and install the <strong>H5P<\/strong> plugin by H5P Community.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Click <strong>Activate<\/strong> once installation completes.<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Creating H5P Content<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>In the <strong>Dashboard<\/strong>, click <strong>H5P Content > Add New<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Choose a content type (e.g., <strong>Image Pairing<\/strong>) and click <strong>Get<\/strong> (first-time install) or <strong>Use<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Enter a <strong>Title<\/strong>. This appears in the app\u2019s menu.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Configure the interactive elements (e.g., match images).<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Click <strong>Save<\/strong> to register the new H5P item.<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Embedding H5P in a LearnDash Lesson<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Open <strong>LearnDash LMS > Lessons<\/strong> and edit the desired lesson.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Click the <strong>+<\/strong> icon and search for the <strong>H5P<\/strong> block (not shortcode).<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Insert the <strong>H5P<\/strong> block; in <strong>Block Settings<\/strong>, select your H5P content by title.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Click <strong>Update<\/strong> to save the lesson.<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Previewing H5P Content on the Web<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Visit the course lesson on your website frontend.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Confirm the interactive content loads and functions correctly within the <strong>BuddyBoss Theme<\/strong> layout.<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Previewing H5P Content in the BuddyBoss App<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Open the <strong>BuddyBoss App<\/strong> on your device.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Navigate to the course and select the lesson containing H5P content.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Tap the <strong>H5P<\/strong> block; it appears in a scrollable modal web view.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Interact with the content (e.g., match pairs, answer quizzes), then close the modal and <strong>Mark Complete<\/strong>.<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Troubleshooting and FAQs<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: The H5P block doesn\u2019t appear in my lesson.<\/strong><strong><br><\/strong> A: Ensure you\u2019re using the <strong>H5P<\/strong> Gutenberg block (with the mobile icon). Shortcodes aren\u2019t supported in the app.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: H5P content fails to load in the app.<\/strong><strong><br><\/strong> A: Verify the H5P plugin is active and the lesson uses the H5P block. Force-close the app to refresh its cache.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: Audio Recorder or Speak the Words types don\u2019t work.<\/strong><strong><br><\/strong> A: Those types require browser features (microphone\/speech) not available in mobile web views. They work only in desktop browsers.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: Can I access H5P content offline?<\/strong><strong><br><\/strong> A: Web-based H5P loads via a web view and requires an active internet connection. Offline access isn\u2019t supported for H5P.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: Other H5P content types aren\u2019t listed.<\/strong><strong><br><\/strong> A: Go to <strong>H5P Content &gt; Add New<\/strong>, install the missing content types, then refresh your lesson\u2019s H5P block settings.<\/p>\n<!-- \/wp:paragraph -->","post_title":"How to add H5P Interactive Content to Your BuddyBoss App","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"how-to-add-h5p-interactive-content-to-your-buddyboss-app","to_ping":"","pinged":"","post_modified":"2025-07-10 05:06:13","post_modified_gmt":"2025-07-10 12:06:13","post_content_filtered":"","post_parent":122190,"guid":"https:\/\/buddyboss.com\/resources\/?post_type=docs&#038;p=121742","menu_order":15,"post_type":"docs","post_mime_type":"","comment_count":"0","filter":"raw"},{"ID":125022,"post_author":"29","post_date":"2021-09-21 18:26:35","post_date_gmt":"2021-09-22 01:26:35","post_content":"<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Introduction<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>Deep linking lets you open specific screens in your BuddyBoss App via URLs just like on the web. Whether it\u2019s a blog post, a member profile, or an in-app purchase, you can use deep links to route users directly to the right place.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p>This guide covers linking to existing posts\/pages, BuddyBoss Platform components, and app-only screens (App Pages, In-App Products, Core App Screens, Settings, and Logged-In Member views).<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Accessing Deep Link Settings<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>In your WordPress Dashboard, go to <strong>BuddyBoss App > Menus<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Choose whether you want to add your deep link under <strong>Tab Bar Menu<\/strong> or <strong>More Screen Menu<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Click <strong>Save Menu<\/strong> if you\u2019ve made any prior changes.<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Linking to Posts &amp; Pages<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Under <strong>WordPress Pages<\/strong> (or <strong>Custom Links<\/strong>), click <strong>Add to Menu<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Paste the exact URL of the post, page, or custom post type archive (e.g., https:\/\/www.domain.com\/shop).<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Drag it into your desired position, then click <strong>Save Menu<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>In the app, tapping that menu item opens the content natively if supported, or in a web fallback otherwise.<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Linking to BuddyBoss Platform Components<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Under <strong>Custom Links<\/strong>, click <strong>Add to Menu<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Paste the URL of any BuddyBoss Platform component\u2014group (\/groups\/123\/), member profile (\/members\/username\/), activity post, forum, etc.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Save the menu.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>In the app, those URLs open in the corresponding <strong>native screen<\/strong>.<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Linking to App-Specific Content<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>Use these URL patterns only inside your app\u2019s menus or App Pages\u2014outside the app, they redirect to your homepage.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:heading {\"level\":3} -->\n<h3 class=\"wp-block-heading\"><strong>Retrieving App Page Deep Links<\/strong><\/h3>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Go to <strong>BuddyBoss App > App Pages<\/strong> and edit the desired page.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>In the sidebar\u2019s <strong>App Page<\/strong> tab, expand <strong>Deep Linking<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Copy the URL (e.g. https:\/\/www.domain.com\/bbapp\/page\/1).<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Paste that URL into a <strong>Custom Link<\/strong> or App Page button.<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:heading {\"level\":3} -->\n<h3 class=\"wp-block-heading\"><strong>Retrieving In-App Product Deep Links<\/strong><\/h3>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Navigate to <strong>BuddyBoss App > In-App Purchases > Products<\/strong>, edit a product.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Scroll to <strong>Deep Linking<\/strong> and copy the link (e.g. https:\/\/www.domain.com\/bbapp\/products\/1).<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Use that URL in a <strong>Custom Link<\/strong> or App Page element.<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:heading {\"level\":3} -->\n<h3 class=\"wp-block-heading\"><strong>Using Core App Screen Deep Links<\/strong><\/h3>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Under <strong>Custom Links<\/strong>, click <strong>Add to Menu<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Use the format https:\/\/www.domain.com\/bbapp\/screen\/[SCREEN]\/ (e.g. \/bbapp\/screen\/notifications\/).<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Save the menu.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Available screens include:<br><!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li><strong>iap_products<\/strong><strong><br><\/strong><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>settings<\/strong>, <strong>screen\/settings\/<\/strong><strong><br><\/strong><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>blog<\/strong>, <strong>notifications<\/strong>, <strong>courses_all<\/strong>, <strong>groups<\/strong>, <strong>members<\/strong>, <strong>activity<\/strong>, <strong>messages<\/strong>, <strong>profile<\/strong>, <strong>forums<\/strong>, and many more (see documentation).<br><\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list --><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>You can mix legacy and new screens; use your menu_label for custom screens.<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:heading {\"level\":3} -->\n<h3 class=\"wp-block-heading\"><strong>Linking to Settings Screens<\/strong><\/h3>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Under <strong>Custom Links<\/strong>, add URLs like https:\/\/www.domain.com\/bbapp\/settings\/push-notifications\/.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Common settings deep links:<br><!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li>\/bbapp\/settings\/<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>\/bbapp\/settings\/login-information\/<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>\/bbapp\/settings\/email-preferences\/<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>\/bbapp\/settings\/privacy-settings\/<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>etc.<br><\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list --><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:heading {\"level\":3} -->\n<h3 class=\"wp-block-heading\"><strong>Linking to Logged-In Member Screens<\/strong><\/h3>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Under <strong>Custom Links<\/strong>, add URLs like https:\/\/www.domain.com\/bbapp\/profile\/activity\/.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Member deep links include:<br><!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li>\/bbapp\/profile\/<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>\/bbapp\/profile\/view\/<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>\/bbapp\/profile\/friends\/<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>\/bbapp\/profile\/groups\/<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>\/bbapp\/profile\/photos\/<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>\/bbapp\/profile\/documents\/<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>\/bbapp\/profile\/forums\/<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>\/bbapp\/profile\/invites\/<br><\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list --><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Troubleshooting and FAQs<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: My deep link opens in the browser instead of the app.<br><\/strong>A: Deep links work only when clicked inside the BuddyBoss App. External clicks redirect to your site\u2019s homepage.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: Custom screen deep links aren\u2019t working.<br><\/strong>A: Ensure you\u2019re using the exact menu_label or screen slug defined in your <strong>Custom Screens<\/strong> configuration.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: I need to link a screen not listed.<br><\/strong>A: Review the URL patterns above and replace [SCREEN] with your desired route (e.g., screen\/my_custom\/).<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: How do I test deep links?<br><\/strong>A: Add them to a <strong>Custom Link<\/strong> menu item, save, then open the BuddyBoss App and tap the item to verify navigation.<\/p>\n<!-- \/wp:paragraph -->","post_title":"How to Configure Deep Linking in the BuddyBoss App","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"how-to-configure-deep-linking-in-the-buddyboss-app","to_ping":"","pinged":"","post_modified":"2025-07-10 05:23:18","post_modified_gmt":"2025-07-10 12:23:18","post_content_filtered":"","post_parent":122190,"guid":"https:\/\/buddyboss.com\/resources\/?post_type=docs&#038;p=125022","menu_order":16,"post_type":"docs","post_mime_type":"","comment_count":"0","filter":"raw"}]},{"ID":121838,"post_author":"29","post_date":"2021-02-22 16:24:47","post_date_gmt":"2021-02-23 00:24:47","post_content":"<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Introduction<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>Push notifications keep your community engaged by delivering timely alerts straight to users\u2019 devices. In this tutorial, you\u2019ll learn how to enable Firebase integration, customize automatic and manual notifications, and define which alerts your members receive so they never miss important updates in your BuddyBoss App.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Tutorial Video<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:embed {\"url\":\"https:\/\/youtu.be\/Ea7FP64Sjh0\",\"type\":\"video\",\"providerNameSlug\":\"youtube\",\"responsive\":true,\"className\":\"wp-embed-aspect-16-9 wp-has-aspect-ratio\"} -->\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\nhttps:\/\/youtu.be\/Ea7FP64Sjh0\n<\/div><\/figure>\n<!-- \/wp:embed -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Enabling the Push Notifications Component<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>In your WordPress Dashboard, go to <strong>BuddyBoss App > Components<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Toggle on <strong>Push Notifications<\/strong>, then click <strong>Save Changes<\/strong>.<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Configuring Firebase for Delivery<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Navigate to <strong>BuddyBoss App > Configure > Google Firebase<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Follow the Firebase setup tutorial to generate and upload your <strong>Google Services JSON<\/strong> and <strong>Plist<\/strong> files.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Ensure your <strong>Server Key<\/strong> and <strong>Sender ID<\/strong> are correctly entered.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Click <strong>Save Changes<\/strong>.<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Seting Up Automatic Notification Types<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Go to <strong>BuddyBoss App > Settings > Push Notifications<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Under <strong>Automated Notifications<\/strong>, enable or disable each alert (e.g., <strong>New Activity Post<\/strong>, <strong>New Message<\/strong>, <strong>Group Invitation<\/strong>).<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Click <strong>Save Changes<\/strong>.<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:paragraph -->\n<p><strong>Note: <\/strong>Only the types you enable here will appear in members\u2019 in-app settings, ensuring they receive only relevant alerts.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Sending a Manual Notification<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Navigate to <strong>BuddyBoss App > Push Notifications<\/strong> and click <strong>Send New<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Enter a <strong>Title<\/strong> (optional) and <strong>Message<\/strong>. This previewes in the modal on both iOS and Android.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>(Optional) Add a <strong>Deep Link URL<\/strong> to route users to a course, group, or app page (e.g., https:\/\/www.example.com\/bbapp\/page\/1).<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Choose a <strong>Sender<\/strong> (e.g., your admin account).<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Select <strong>Send Immediately<\/strong> or <strong>Schedule<\/strong> for later.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Under <strong>Recipients<\/strong>, pick <strong>All Members<\/strong>, specific users, or apply filters by <strong>Group<\/strong>, <strong>Course<\/strong>, or <strong>Membership<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Click <strong>Send Notification<\/strong>.<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Troubleshooting and FAQs<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: Members aren\u2019t receiving notifications.<\/strong><br>A: Verify your Firebase credentials and that devices are registered. Ensure members have allowed push permission in their device settings.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: The notification link opened in a browser instead of the app.<\/strong><br>A: Confirm you used a valid app deep link (e.g., starts with \/bbapp\/). External URLs open in-app browser if not recognized.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: Some notification types don\u2019t appear in the member\u2019s settings.<\/strong><br>A: Only those you enabled under <strong>Settings > Push Notifications<\/strong> will be available for members to toggle on\/off.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: How do I update the notification icon or app name in alerts?<\/strong><br>A: In <strong>BuddyBoss App > Configure<\/strong>, set your <strong>App Icon<\/strong> under <strong>Branding > Images<\/strong> and your <strong>App Name<\/strong> under <strong>Configure > General<\/strong>. Both require a new app build to take effect.<\/p>\n<!-- \/wp:paragraph -->","post_title":"How to Configure Push Notifications in the BuddyBoss App","post_excerpt":"Discover how to send push notifications to your member's devices directly from your BuddyBoss App. ","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"how-to-configure-push-notifications-in-the-buddyboss-app","to_ping":"","pinged":"","post_modified":"2025-07-10 05:39:39","post_modified_gmt":"2025-07-10 12:39:39","post_content_filtered":"","post_parent":87769,"guid":"https:\/\/buddyboss.com\/resources\/?post_type=docs&#038;p=121838","menu_order":3,"post_type":"docs","post_mime_type":"","comment_count":"0","filter":"raw"},{"ID":122177,"post_author":"21","post_date":"2021-02-28 08:36:27","post_date_gmt":"2021-02-28 16:36:27","post_content":"<!-- wp:paragraph -->\n<p>Learn how to setup in-app purchases in your BuddyBoss App and link them to memberships and courses.<\/p>\n<!-- \/wp:paragraph -->","post_title":"In-App Purchases","post_excerpt":"Learn how to setup in-app purchases in your BuddyBoss App and link them to memberships and courses.","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"in-app-purchases","to_ping":"","pinged":"","post_modified":"2022-07-04 10:53:16","post_modified_gmt":"2022-07-04 17:53:16","post_content_filtered":"","post_parent":87769,"guid":"https:\/\/buddyboss.com\/resources\/?post_type=docs&#038;p=122177","menu_order":4,"post_type":"docs","post_mime_type":"","comment_count":"0","filter":"raw","children":[{"ID":122268,"post_author":"29","post_date":"2021-02-28 16:57:03","post_date_gmt":"2021-03-01 00:57:03","post_content":"<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Introduction<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>Learn how to set up In-App Products in your BuddyBoss App, so that you can link them to the In-App Products you create in your <a href=\"https:\/\/buddyboss.com\/resources\/docs\/app\/in-app-purchases\/ios-in-app-products\/\">Apple Developer Account<\/a> and <a href=\"https:\/\/buddyboss.com\/resources\/docs\/app\/in-app-purchases\/android-in-app-products\/\">Google Developer Account<\/a>.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p>Make sure to read our article for <a href=\"https:\/\/buddyboss.com\/resources\/?post_type=docs&amp;p=124366\">testing In-App Purchases<\/a> as well, so you know how to test your products after adding them.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Tutorial Video<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:embed {\"url\":\"https:\/\/youtu.be\/nNHLVOy3wDg\",\"type\":\"video\",\"providerNameSlug\":\"youtube\",\"responsive\":true,\"className\":\"wp-embed-aspect-16-9 wp-has-aspect-ratio\"} -->\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\nhttps:\/\/youtu.be\/nNHLVOy3wDg\n<\/div><\/figure>\n<!-- \/wp:embed -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Enabling In-App Purchases<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>In WordPress, go to <strong>BuddyBoss App > Components<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Toggle on <strong>In-App Purchases<\/strong> and click <strong>Save Changes<\/strong>.<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Configuring In-App Purchase Settings<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>Navigate to <strong>BuddyBoss App &gt; Settings &gt; In-App Purchases<\/strong>.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:heading {\"level\":3} -->\n<h3 class=\"wp-block-heading\"><strong>Requiring Purchase<\/strong><\/h3>\n<!-- \/wp:heading -->\n\n<!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Check <strong>Require Purchase<\/strong> to send members immediately to the Products Screen and block all other content until they buy one of its products.<br><\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list -->\n\n<!-- wp:heading {\"level\":3} -->\n<h3 class=\"wp-block-heading\"><strong>Displaying Legal Links<\/strong><\/h3>\n<!-- \/wp:heading -->\n\n<!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Under <strong>Terms of Service<\/strong>, choose your existing TOS WordPress page.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Under <strong>Privacy Policy<\/strong>, choose your existing Privacy Policy page.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Click <strong>Save Changes<\/strong>.<br><\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list -->\n\n<!-- wp:paragraph -->\n<p>We use WordPress pages so you can reuse the same TOS\/Privacy you\u2019ve set for registration in BuddyBoss Platform.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:heading {\"level\":3} -->\n<h3 class=\"wp-block-heading\"><strong>Customizing the Products Screen<\/strong><\/h3>\n<!-- \/wp:heading -->\n\n<!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li>In the same settings panel, scroll to <strong>Products Screen<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Enter a <strong>Sales Message<\/strong> (e.g., \u201cPlease select a product to purchase\u201d).<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Click <strong>Save Changes<\/strong>.<br><\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list -->\n\n<!-- wp:paragraph -->\n<p>Note: The Products Screen is a dedicated in-app page ideal for showcasing membership tiers or course bundles. Free Products can appear here too.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Adding the Products Screen to Your App Navigation<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Go to <strong>BuddyBoss App > Menus<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Under <strong>Core App<\/strong>, find <strong>Products<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Click <strong>Add to Menu<\/strong> in <strong>Tab Bar<\/strong> or <strong>More Menu<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Click <strong>Save Menu<\/strong>.<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Creating and Syncing In-App Products<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>Navigate to <strong>BuddyBoss App &gt; In-App Purchases &gt; Products<\/strong>, then click <strong>Add New<\/strong>.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li><strong>Product Name<\/strong><strong><br><\/strong><!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Use the same name as in App Store Connect &amp; Google Play Console for clarity.<br><\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list --><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>Tagline<\/strong> <em>(optional)<\/em><em><br><\/em><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>Description<\/strong> <em>(optional)<\/em><em><br><\/em><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>Benefits<\/strong><em>(optional)<\/em><em><br><\/em><!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Short, check-marked list (e.g. \u201cFull catalog of courses\u201d).<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Google Play subscription setup asks for benefits, and consider reusing those here.<br><\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list --><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>Display on Products Screen<\/strong><strong><br><\/strong><!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Check if you want this listed on your Products Screen.<br><\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list --><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>Product Type<\/strong><strong><br><\/strong><!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li><strong>Paid<\/strong>: requires real billing.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>Free<\/strong>: no billing, instantly grants access to its integration (course or membership).<br><\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list --><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>iOS Store<\/strong><strong><br><\/strong><!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Check <strong>Enable<\/strong> then click <strong>Sync with Apple<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Select your Apple in-app purchase (status must be at least \u201cReady to Submit\u201d).<br><!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li><strong>Not Approved<\/strong>: testable in Test Apps; only admins in Release Apps.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>Approved<\/strong>: live in published app; testable by all in Release Apps.<br><\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list --><\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list --><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>Android Store<\/strong><strong><br><\/strong><!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Check <strong>Enable<\/strong> then click <strong>Sync with Google<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Select your Google Play product (must be <strong>Active<\/strong>).<br><!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li><strong>Inactive<\/strong>: hidden in both Test &amp; Release Apps.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>Active<\/strong>: visible in Test Apps; in Release, needs to be in a testing track for admins only.<br><\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list --><\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list --><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>Subscription Group<\/strong><em>(if product is a subscription)<\/em><em><br><\/em><!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Users can only subscribe to one product per group at a time.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>See below for setup.<br><\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list --><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>Integration Type<\/strong><strong><br><\/strong><!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li><strong>LearnDash Course<\/strong>: choose a course (must be Closed, Recurring, or Buy Now).<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>Membership<\/strong>: choose from supported membership plugins.<br><\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list --><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Click <strong>Publish<\/strong>.<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Organizing Subscription Groups<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>Apple <strong>requires<\/strong> all auto-renewable subscriptions to belong to a subscription group; Google Play doesn\u2019t so we mirror Apple\u2019s groups for consistency.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>In App Store Connect, go to <strong>My Apps > Your App > Features > Subscriptions > Subscription Groups<\/strong>. Copy a group name.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Back in WordPress, go to <strong>BuddyBoss App > In-App Purchases > Subscription Groups<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Click <strong>Add New Subscription Group<\/strong>, paste the name, and click <strong>Save<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>For each subscription product you created, edit it under <strong>Products<\/strong>, choose this group, and <strong>Update Product<\/strong>.<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Reordering Products<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Go to <strong>BuddyBoss App > In-App Purchases > Products<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Drag &amp; drop rows to your desired order (e.g., Free, Bronze, Silver, Gold).<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:paragraph -->\n<p>Both the Products Screen and any course purchase modals will follow this order.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Testing Purchases in Your Test App<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Install your <strong>Test App<\/strong> build on a device.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Log in with any user, if <strong>Require Purchase<\/strong> is on, you\u2019ll land on the Products Screen.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Tap <strong>View<\/strong> on a paid item; Test Apps treat paid products as free, so you can complete the purchase without real billing.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Confirm enrollment into the associated course or membership.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>In WordPress, go to <strong>BuddyBoss App > In-App Purchases > Transactions<\/strong> to see orders labeled <strong>(Test App)<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Use <strong>Revoke<\/strong> to undo and retest as needed.<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Testing Purchases in Your Release App<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:heading {\"level\":3} -->\n<h3 class=\"wp-block-heading\"><strong>iOS (TestFlight)<\/strong><\/h3>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Download your signed IPA from <strong>Build History<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Upload to TestFlight, invite testers, install from TestFlight.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Log in as an <strong>admin<\/strong> user to see all products (including unapproved ones).<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Complete in-app purchases via Apple\u2019s real dialogs, TestFlight won\u2019t charge you.<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:heading {\"level\":3} -->\n<h3 class=\"wp-block-heading\"><strong>Android (Internal Testing Track)<\/strong><\/h3>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Download your signed APK from <strong>Build History<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Upload to a testing track in Google Play Console, invite testers, install via the provided URL.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Log in as <strong>admin<\/strong>, tap to purchase using Google\u2019s billing UI, no real charges.<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Managing Transactions<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>Under <strong>BuddyBoss App &gt; In-App Purchases &gt; Transactions<\/strong> you can:<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li><strong>View<\/strong> all orders (Test App vs Release).<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>Revoke<\/strong> Test App purchases freely.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>Revoke<\/strong> Release App purchases <em>with caution<\/em>. It immediately removes access and does not refund.<br><\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list -->\n\n<!-- wp:paragraph -->\n<p>Note: Refunds must be issued from Google Play Console (Android) or via Apple\u2019s refund process (iOS).<br><br><\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Troubleshooting &amp; FAQs<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: My products aren\u2019t appearing in the app.<br><\/strong>A: Ensure you\u2019ve synced with Apple\/Google and that each product is enabled and has the correct status (Approved or Active).<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: I changed prices in App Store Connect, why doesn\u2019t the app show them?<br><\/strong>A: Sync again and force-close the app to fetch the latest product metadata.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: Test App purchases aren\u2019t reset after revoking.<br><\/strong>A: Confirm you used the <strong>Revoke<\/strong> button under <strong>Transactions<\/strong>, then relaunch the Test App.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: Members can subscribe to multiple plans.<br><\/strong>A: Double-check your <strong>Subscription Groups<\/strong> so each plan is assigned to exactly one group.<\/p>\n<!-- \/wp:paragraph -->","post_title":"How to Set Up In-App Purchases in Your BuddyBoss App","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"how-to-set-up-in-app-purchases-in-your-buddyboss-app","to_ping":"","pinged":"","post_modified":"2025-07-10 06:06:56","post_modified_gmt":"2025-07-10 13:06:56","post_content_filtered":"","post_parent":122177,"guid":"https:\/\/buddyboss.com\/resources\/?post_type=docs&#038;p=122268","menu_order":0,"post_type":"docs","post_mime_type":"","comment_count":"0","filter":"raw"},{"ID":122263,"post_author":"29","post_date":"2021-03-30 13:35:46","post_date_gmt":"2021-03-30 20:35:46","post_content":"<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Introduction<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>Monetizing your community through native in-app purchases turns your BuddyBoss App into a powerful revenue engine. By selling memberships and courses directly inside the app, you meet Apple\u2019s requirements, simplify the checkout process for your members, and unlock automated renewals and server-side insights.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p>This guide will walk you through everything from setting up your banking and tax details in App Store Connect to creating, localizing, and submitting your first non-consumable and subscription products, so you can sync them into your BuddyBoss App and start earning on iOS.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Tutorial Video<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:embed {\"url\":\"https:\/\/youtu.be\/PwAv2ZZU_kg\",\"type\":\"video\",\"providerNameSlug\":\"youtube\",\"responsive\":true,\"className\":\"wp-embed-aspect-16-9 wp-has-aspect-ratio\"} -->\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\nhttps:\/\/youtu.be\/PwAv2ZZU_kg\n<\/div><\/figure>\n<!-- \/wp:embed -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Prerequisite<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>Before you begin, you must have first <a href=\"https:\/\/buddyboss.com\/resources\/?p=122274\">connected your Apple Developer account<\/a> and <a href=\"https:\/\/buddyboss.com\/resources\/docs\/app\/app-setup\/how-to-configure-your-buddyboss-ios-app\/\">configured your iOS app<\/a> in the BuddyBoss App\u2019s settings.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Agreements, Tax and Banking<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>The first thing you need to do is set up the agreements, tax and banking information that Apple requires before you can sell in-app purchases on iOS devices.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Log into<a href=\"https:\/\/appstoreconnect.apple.com\/\"> App Store Connect<\/a><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Click on <strong>Business. Then, click on your legal identity name.<\/strong><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>In the Agreements tab<\/strong>, agree to all terms, entering all required information.<\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Under <strong>Paid Apps<\/strong>, click on <strong>Set Up Tax, Banking, and Contacts<\/strong><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Click on <strong>Add Bank Account<\/strong> to add your bank account to receive proceeds from app sales<!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Be advised that Apple will deduct a 15% commission on all sales up to one million US dollars. After sales reach this point, the commission rises to 30%. For subscription products, Apple's commission drops to 15% after the first year.<\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list --><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Click on <strong>Complete Tax Forms<\/strong> and enter all data carefully for your business<\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Under <strong>Contacts<\/strong>, add contact information for each contact type<\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>You can now begin adding In-App Purchases<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Create an In-App Purchase (Product)<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>If you haven\u2019t yet submitted a version of your app to the store with an in-app product included, your first in-app purchase must be submitted with a new version of your app. This means, if your app is already published, you\u2019ll need to generate a new build of it and publish that version.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p>After you publish a version of your BuddyBoss with your first in-app purchase included, you can add more in-app purchases in the future, without Apple requiring you to submit a whole new app version. However, each new product will need to be reviewed by Apple before it is available in the iOS versions of your app.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Log into <a href=\"https:\/\/appstoreconnect.apple.com\/\">App Store Connect<\/a><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Click on Apps and then select your app<\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>In the sidebar under Monetization, click<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li>In-App Purchases (to create non-subscription products)<!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Consumable<!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li>This product type is used once, after which it becomes depleted and must be purchased again.<\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>There isn\u2019t a use case for this in BuddyBoss App, so you shouldn\u2019t use this product type.<\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list --><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Non-Consumable<!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li>This product type is purchased once and does not expire.<\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Example: Membership or course that is purchased once and never expires.<\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list --><\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list --><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Subscriptions (to create subscriptions)<!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Auto-Renewable Subscription<!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li>This product type allows users to purchase content for a set period, renewing automatically unless cancelled by the user.<\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Example: Monthly subscription for a membership or course.<\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>This product type needs to be added to a Subscription Group. Users can only subscribe to one subscription product within a subscription group at a time but can change subscriptions within the group as often as they like. This is useful for selling related subscription tiers (eg. Bronze, Silver, Gold) and for selling variations in subscription durations (eg. Monthly, Yearly).<\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list --><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Non-Renewing Subscription<!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li>This product type allows users to purchase content for a limited duration, which will not renew automatically.<\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Example: Membership or course that will expire and not renew automatically.<\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list --><\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list --><\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list -->\n\n<!-- wp:paragraph -->\n<p>Note: You need to create a subscription group before you can create subscription products. Just click the add button (+), enter a reference name, and click Create.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:list {\"ordered\":true,\"start\":4} -->\n<ol start=\"4\" class=\"wp-block-list\"><!-- wp:list-item -->\n<li>To start creating a product, click the add button (+) or Create.<\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Enter a Reference Name<!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li>This will be used as a reference to identify your product in your Apple Developer Account. It won\u2019t be shown to your members in the Apple App Store or used in your app.<\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list --><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Enter a Product ID<!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li>It\u2019s recommended you use the same reverse format as in your Bundle ID, but instead of using your app name at the end, use your product name.<\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list --><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>If this is a subscription product, enter a Subscription Duration<\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Under Subscription Prices, click the (+) symbol<!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Enter your app\u2019s main currency<\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Select a price from the options provided. Apple will convert this to other currencies automatically.<\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list --><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Click Save, and then navigate back to the product\u2019s main edit page.<\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Under Localizations, click the (+) symbol<!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Select the main language for your app<\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Enter a Subscription Display Name<\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Enter a Description<\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Click Save<\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list --><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>You can optionally click (+) again to add additional display names for other languages.<\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Under Review Information, add information to assist Apple with their review of your product:<!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Upload a screenshot of your product.<!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li>The image should be 640 x 920 pixels.<\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>If it\u2019s for a course, show a screenshot of the course in your app.<\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>If it\u2019s for a membership, show a screenshot of some content in your app that is only accessible when they purchase this product.<\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list --><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Enter Review Notes explaining the product.<!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li>What the product is (for example, a course that teaches members how to play guitar)<\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>How your product is accessing your app (for example, how to get to the course or by explaining which areas are unlocked via the product)<\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>How to access the product screen in your app (for example, login to app, go to More Tab, and select Products)<\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list --><\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list --><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Click Save in the upper right.<\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>The product status should change to Ready to Submit.<!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li>You will only be able to select the product from your BuddyBoss App plugin settings if it has reached the Ready to Submit status.<\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>For the product to be purchasable in your release app, you will need to submit it and wait for Apple to approve it. Until approval, it can be visible in your release app by admins only, and cannot yet be purchased through Apple\u2019s in-app purchase system.<\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list --><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Add subscription group localization (if a subscription product is created). In Subscriptions, click the subscription group name and click the add button (+) next to App Store localizations. Follow the prompts and click Add after putting in the required information.<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Enter the URL for App Store server notifications<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>App Store Server Notifications provide information about key events related to your in-app purchases, such as changes to a subscription's status or the refund of an in-app purchase. In order to receive these notifications from the App Store, you must provide a URL in App Store Connect that links to your server.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Log into<a href=\"https:\/\/appstoreconnect.apple.com\/\"> App Store Connect<\/a><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Click on <strong>My Apps<\/strong> and then select your app<\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Under <strong>General<\/strong>, click <strong>App Information<\/strong><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Scroll down to <strong>General Information<\/strong>, then go to the <strong>URL for App Store Server Notifications<\/strong>.<\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Insert the App Store Server Notifications URL.<br>The URL format should be \u201c<strong>&lt;siteurl>?ios_s2s_notification=1<\/strong>\u201d replacing &lt;siteurl> with the root URL to your website. Note: Select \"Version 2\" when selecting the Notifications Version.<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:paragraph -->\n<p>&nbsp;&nbsp;&nbsp;&nbsp;For example:<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p>- Production Server URL: &lt;siteurl&gt;?ios_s2s_notification=1<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p>- Sandbox Server URL: &lt;siteurl&gt;?ios_s2s_notification=2<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:list {\"ordered\":true,\"start\":6} -->\n<ol start=\"6\" class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Click <strong>Save<\/strong><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Troubleshooting &amp; FAQs<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: My new product isn\u2019t listed.<\/strong><br>A: Ensure it\u2019s \u201cReady to Submit\u201d in App Store Connect, then click <strong>Sync with Apple<\/strong> in the plugin and restart your app.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: Can\u2019t assign a subscription group?<\/strong><br>A: First create the group in App Store Connect, copy its name into <strong>Subscription Groups<\/strong>, then edit each product to select it.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: Apple keeps rejecting my product.<\/strong><br>A: Complete all localizations, upload a 640 \u00d7 920 px screenshot, and add clear review notes (e.g., \u201cMore \u2192 Products\u201d).<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: Price change isn\u2019t reflected.<\/strong><br>A: Hit <strong>Sync with Apple<\/strong>, then force-close and reopen your Release build to refresh metadata.<\/p>\n<!-- \/wp:paragraph -->","post_title":"How to Configure iOS In-App Products for Your BuddyBoss App","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"how-to-configure-ios-in-app-products-for-your-buddyboss-app","to_ping":"","pinged":"","post_modified":"2025-07-10 06:47:48","post_modified_gmt":"2025-07-10 13:47:48","post_content_filtered":"","post_parent":122177,"guid":"https:\/\/buddyboss.com\/resources\/?post_type=docs&#038;p=122263","menu_order":1,"post_type":"docs","post_mime_type":"","comment_count":"0","filter":"raw"},{"ID":122266,"post_author":"29","post_date":"2021-03-30 13:21:27","post_date_gmt":"2021-03-30 20:21:27","post_content":"<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Introduction<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p><strong>Monetizing your community on Android unlocks a new revenue stream for your BuddyBoss App.<\/strong> By selling memberships and courses through Google Play\u2019s native billing, you simplify checkout for your members, ensure compliance with Google\u2019s policies, and gain access to automated renewals and detailed purchase reporting.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p>This guide walks you through creating your Google payments profile, configuring one-time and subscription products in the Google Play Console, and linking them to your BuddyBoss App so purchases unlock the content you choose.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Tutorial VIdeo<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:embed {\"url\":\"https:\/\/youtu.be\/K5emTtcEn20\",\"type\":\"video\",\"providerNameSlug\":\"youtube\",\"responsive\":true,\"className\":\"wp-embed-aspect-16-9 wp-has-aspect-ratio\"} -->\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\nhttps:\/\/youtu.be\/K5emTtcEn20\n<\/div><\/figure>\n<!-- \/wp:embed -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Prerequisites<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>Before you begin, make sure you have <a href=\"https:\/\/buddyboss.com\/resources\/docs\/app\/app-setup\/how-to-connect-your-google-developer-account-to-the-buddyboss-app\/\">connected your Google Developer account<\/a> and <a href=\"https:\/\/buddyboss.com\/resources\/docs\/app\/app-setup\/how-to-configure-your-android-app\/\">configured your Android app<\/a> in the BuddyBoss App\u2019s settings.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Creating Payments Profile<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>First you\u2019ll need to create a Payments profile for your Google Developer account. You can use a payments profile you set up previously to use with other Google products, or create a new one.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Log into <a href=\"https:\/\/play.google.com\/console\/developers\">Google Play Console<\/a><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Go to Settings > Developer account > Payment settings<\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Click Create Payments Profile<\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Enter your Business location, Account type and Address<\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Enter your Primary contact<\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Enter your Public business information<\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Click Submit<\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>You can now begin adding In-App Products and Subscriptions<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Creating an In-App Product<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>In-app products are for products that require a one-time purchase.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Log into <a href=\"https:\/\/play.google.com\/console\/developers\">Google Play Console<\/a><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Click on All Apps and then select your app<\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>In the sidebar, go to Monetize > Products > In-app products<\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Click Create product<\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Enter a Product ID<!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li>It\u2019s a good practice to use your application ID as the base for your product ID. For example, if your Application ID is com.fruit.oranges, and your product is called Tangerine, your product would be com.fruit.oranges.tangerine.<\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list --><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Scroll to Product Details, and enter a product Name and Description<\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Scroll to Price, and click on Set price<!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Enter the default price for your product, in your app\u2019s currency<\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Google will automatically convert the price to other currencies<\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Click on Apply prices<\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list --><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Click Save<\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Click Activate<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Creating a Subscription<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>Subscriptions are for products that require a recurring purchase.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p>Note: With the May 2022 release, Google changed how subscription products are defined, and this affects how they are sold in-app and managed on your backend. A single subscription can now have multiple base plans and offers. Previously-created subscription SKUs now appear in the Play Console as these new subscription, base plan, and offer objects.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p>You can read the full article <a href=\"https:\/\/developer.android.com\/google\/play\/billing\/compatibility\">here<\/a>.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Log into <a href=\"https:\/\/play.google.com\/console\/u\/0\/signup\/playSignup\">Google Play Console.<\/a><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Click on All Apps and then select your app.<\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>In the sidebar, go to Monetize > Products > Subscriptions.<\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Click Create subscription.<\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Enter a Product ID.<!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li>It\u2019s a good practice to use your application ID as the base for your product ID. For example, if your Application ID is com.fruit.oranges, and your product is called Tangerine, your product would be com.fruit.oranges.tangerine.<\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list --><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Enter a Name for the subscription.<!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Users will see this in emails and the subscription center.\u00a0<\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list --><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Scroll to Subscription Details then click Edit Subscription details.<!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Enter a product Name and Description<\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Enter your product Benefits<!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li>We recommend copying the benefits as your benefits in the BuddyBoss App settings, when editing the product from BuddyBoss App > In-App Purchases > Products.<\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list --><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Click Save Changes.<\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list --><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Scroll to Base Plans and Offers then click Add base plan.<!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Enter a Base plan ID.<\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Select a Renewal Type.<!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Auto-renewing<!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Automatically renews unless cancelled by the user.<\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list --><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Prepaid<!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Does not renew automatically. Users will need to make another payment to extend their plan.<\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list --><\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list --><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Add tags.<!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Tags identify the base plan or the offer in the API. They can be used to determine which offer to show when the user is eligible for more than one.<\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list --><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Set the Price and Availability.<!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li>You can manage country \/ region availability and set prices for each one of them.<\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list --><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Click Save<\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list --><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:paragraph -->\n<p>Note: For each product, add a subscription category with at least 1 base plan added that is marked as Backwards Compatible. If there are more than one base plan added in a subscription, only 1 can be marked as backwards compatible and will show on the dropdown when adding a new product on your WordPress admin &gt; BuddyBoss App &gt; In-App Purchases &gt; Products.&nbsp;<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:list {\"ordered\":true,\"start\":9} -->\n<ol start=\"9\" class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Click Save.<\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Click Activate.<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Linking Your Products in BuddyBoss App<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>Once your Google products are Active, sync them into your app:<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>In WordPress, go to <strong>BuddyBoss App > In-App Purchases > Products<\/strong> and click <strong>Add New<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Enter the <strong>Product Name<\/strong>, <strong>Tagline<\/strong>, <strong>Description<\/strong>, and <strong>Benefits<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Choose <strong>Display on Products Screen<\/strong> if you want it visible in your paywall.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Select <strong>Paid<\/strong> as the Product Type.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Under <strong>Android Store<\/strong>, check <strong>Enable<\/strong>, click <strong>Sync with Google<\/strong>, and pick your matching product.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Choose an <strong>Integration Type<\/strong> (e.g., Unlock LearnDash Course or assign a Membership).<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Click <strong>Publish<\/strong>.<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:paragraph -->\n<p>Repeat for each in-app product and subscription.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Testing Your Android In-App Purchases<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:heading {\"level\":3} -->\n<h3 class=\"wp-block-heading\"><strong>Test App Builds<\/strong><\/h3>\n<!-- \/wp:heading -->\n\n<!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Install your <strong>Test App<\/strong> on a device.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Log in (any user) and open the <strong>Products<\/strong> paywall.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Tap <strong>Purchase<\/strong> > Test Apps let you complete paid purchases at no cost.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Verify enrollment in your course or membership.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>In WordPress, view <strong>BuddyBoss App > In-App Purchases > Transactions<\/strong> for \u201cTest App\u201d orders and use <strong>Revoke<\/strong> to reset.<\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Troubleshooting &amp; FAQs<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: My Android product isn\u2019t listed in BuddyBoss.<\/strong><strong><br><\/strong> A: Ensure it\u2019s <strong>Activated<\/strong> in Play Console, then click <strong>Sync with Google<\/strong> and refresh your menu.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: I changed the price but it shows old value.<\/strong><strong><br><\/strong> A: After updating in Play Console, re-sync in the plugin and force-close the app to reload metadata.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: Test purchases aren\u2019t revoked.<\/strong><strong><br><\/strong> A: Use the <strong>Revoke<\/strong> button under <strong>Transactions<\/strong>, then restart the Test App completely.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: Users can buy multiple tiers simultaneously.<\/strong><strong><br><\/strong> A: Group related subscriptions in BuddyBoss under <strong>Subscription Groups<\/strong> so only one can be active at once.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p>With your Android in-app products live and synced, your members can purchase inside your BuddyBoss App and you\u2019ll start seeing revenue flow directly through Google Play!<\/p>\n<!-- \/wp:paragraph -->","post_title":"How to Set-Up Android In-App Purchases in BuddyBoss App","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"how-to-set-up-android-in-app-purchases-in-buddyboss-app","to_ping":"","pinged":"","post_modified":"2025-07-11 02:36:53","post_modified_gmt":"2025-07-11 09:36:53","post_content_filtered":"","post_parent":122177,"guid":"https:\/\/buddyboss.com\/resources\/?post_type=docs&#038;p=122266","menu_order":2,"post_type":"docs","post_mime_type":"","comment_count":"0","filter":"raw"},{"ID":124172,"post_author":"29","post_date":"2021-04-13 16:07:23","post_date_gmt":"2021-04-13 23:07:23","post_content":"<!-- wp:paragraph -->\n<p><strong>Subscription Groups<\/strong> let you bundle related subscription products so that users can only hold one active subscription per group which is perfect for tiered plans (Bronze\/Silver\/Gold) or different durations (Monthly\/Yearly). When a member buys a second product in the same group, their first subscription is automatically canceled, ensuring seamless upgrades and plan changes.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Why Use Subscription Groups?<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li><strong>Tiered Plans:<\/strong> Offer Bronze, Silver, and Gold memberships without overlap.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>Duration Variations:<\/strong> Sell monthly, quarterly, or yearly options without mixing them.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>Auto-Upgrade\/Downgrade:<\/strong> Automatically cancel the old plan when a new one is bought.<\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Key Information<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>When <a href=\"https:\/\/buddyboss.com\/resources\/?p=122263\">creating an iOS in-app purchase<\/a>, Apple requires that all in-app purchases (products) that are of the type Auto-renewable Subscription be added into a subscription group, and at the same time, Apple does not allow any other product types to be added into subscription groups. For this reason, BuddyBoss App can only support subscription groups for subscription-type products. You can read <a href=\"https:\/\/developer.apple.com\/app-store\/subscriptions\/\">this article<\/a> from Apple for more information.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p>However, when <a href=\"https:\/\/buddyboss.com\/resources\/docs\/app\/in-app-purchases\/how-to-set-up-android-in-app-purchases-in-buddyboss-app\/\">creating an Android subscription<\/a>, Android does not provide any built-in support for subscription groups. It is expected that developers will provide this type of logic in their app\u2019s code. This is the reason that we have a Subscription Groups setting in the BuddyBoss App plugin. To get a consistent experience for both your iOS and Android users, you will need to copy the subscription groups from your <a href=\"https:\/\/appstoreconnect.apple.com\/login\">App Store Connect<\/a> into the plugin, and assign the iOS and Android products into the correct matching subscription groups.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Creating Your Apple Subscription Groups<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Log into <a href=\"https:\/\/appstoreconnect.apple.com\/login\">App Store Connect<br><\/a><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Click on My Apps, and then select your app<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Under In-App Purchases, click on Subscription Groups<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Make a note of all subscription groups, which you will copy in the next step\u2026<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>In your website admin, go to BuddyBoss App &gt; In-App Purchases<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Click the tab for Subscription Groups<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Copy and paste every subscription group from your Apple account<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Adding Groups in Your BuddyBoss App<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>In WordPress, go to <strong>BuddyBoss App &gt; In-App Purchases<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Click the <strong>Subscription Groups<\/strong> tab.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>For each Apple group you noted, click <strong>Add New Subscription Group<\/strong>, paste the name, and save.<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Assigning Products to Groups<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Back in <strong>BuddyBoss App &gt; In-App Purchases<\/strong>, switch to the <strong>Products<\/strong> tab.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Click <strong>Add<\/strong> (or <strong>Edit<\/strong>) next to a subscription product.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Ensure <strong>Product Type<\/strong> is set to <strong>Auto-Renewable Subscription<\/strong> for iOS and <strong>Subscription<\/strong> for Android.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Under <strong>Subscription Group<\/strong>, select the matching group name you added.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Click <strong>Update Product<\/strong>.<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:paragraph -->\n<p><br><br><\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Troubleshooting &amp; FAQs<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: My Android subscriptions aren\u2019t grouped.<br><\/strong>A: Android doesn\u2019t support groups natively. Make sure you manually copied and assigned the same groups in the plugin.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: A user still has two active plans.<br><\/strong>A: Double-check each product\u2019s <strong>Subscription Group<\/strong> setting; they must exactly match your App Store Connect group names.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: I added non-subscription products to a group by mistake.<br><\/strong>A: Only subscription-type products may belong to groups. Remove any consumable or non-renewing subscriptions from those groups.<\/p>\n<!-- \/wp:paragraph -->","post_title":"How to Configure Subscription Groups in the BuddyBoss App","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"subscription-groups","to_ping":"","pinged":"","post_modified":"2025-07-11 03:39:13","post_modified_gmt":"2025-07-11 10:39:13","post_content_filtered":"","post_parent":122177,"guid":"https:\/\/buddyboss.com\/resources\/?post_type=docs&#038;p=124172","menu_order":3,"post_type":"docs","post_mime_type":"","comment_count":"0","filter":"raw"},{"ID":125108,"post_author":"29","post_date":"2021-11-29 12:21:26","post_date_gmt":"2021-11-29 20:21:26","post_content":"<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Introduction<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>Turn new signups into paying members by requiring an in-app purchase as part of the registration flow. Whether you\u2019d like to gate access before members fill out your form, embed products on the signup screen, or prompt a purchase afterward, BuddyBoss App gives you the flexibility to lock down content and streamline checkout on both iOS and Android.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Tutorial Video<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:embed {\"url\":\"https:\/\/youtu.be\/Vg5mJ02OQXU\",\"type\":\"video\",\"providerNameSlug\":\"youtube\",\"responsive\":true,\"className\":\"wp-embed-aspect-16-9 wp-has-aspect-ratio\"} -->\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\nhttps:\/\/youtu.be\/Vg5mJ02OQXU\n<\/div><\/figure>\n<!-- \/wp:embed -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Enabling Registration Purchases<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>In your WordPress admin, go to <strong>BuddyBoss App > Settings > In-App Purchases<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Check <strong>Require members to purchase an in-app product while registering for an account<\/strong>.<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXcZCAP4d44wDhmR_UrU7TyjoSMtc4kXwhSgNUjzZpd0pGIWC8bnq8UzWpY7biA5vqHpY9EJBe8E5mjj5psiYq-gRh2jjfSQXiAAw4kuXKVKXhjHUPqy72tVMFHfmTDHBJuOFf5-wg?key=7ThCXBacaw47hS6K8IJJKh-E\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:list {\"ordered\":true,\"start\":3} -->\n<ol start=\"3\" class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Under <strong>Show Products<\/strong>, select when to display the products:<br><!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li><strong>Before Registration<\/strong><strong><br><\/strong><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>On Registration<\/strong><strong><br><\/strong><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>After Registration<\/strong><strong><br><\/strong><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list --><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Click <strong>Save Changes<\/strong>.<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Understanding Each Flow<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:heading {\"level\":3} -->\n<h3 class=\"wp-block-heading\"><strong>Before Registration<\/strong><\/h3>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>Members land on your Products Screen first. After selecting a product, they complete the registration form and then finalize the purchase to activate their account.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXdyQiWRJmNN9fFNe433BwewmOPTKLSOXFzUsMb9ty3jhAIYlTmK_XA_WiGUcgYns0q-eNPQPs_3xrHiuuGwmlpZ5DxZS3wKU7whw_0RlAqMp5OBGhLIe0CvaYeJXTejKevrFLGS?key=7ThCXBacaw47hS6K8IJJKh-E\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:heading {\"level\":3} -->\n<h3 class=\"wp-block-heading\"><strong>On Registration<\/strong><\/h3>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>Products appear directly beneath the form fields. The \u201cRegister\u201d button remains disabled until the member completes the in-app purchase.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXcZCebp2sKSIoRCAAtdYXfu9u1peo3y7WyO8ULX8P1XZY6n6B6tA4ql531pc194J2E2iW4vhE_L1LB3e49vrWA5E65LH7HVMeyCkLfeKUYnzIgy5BadXw1eBJIwHhigWA6OxE0X5A?key=7ThCXBacaw47hS6K8IJJKh-E\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:heading {\"level\":3} -->\n<h3 class=\"wp-block-heading\"><strong>After Registration<\/strong><\/h3>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>Members fill out and submit the registration form, then are directed to choose and purchase a product to finish their signup.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXdE-kx7sA11ZO0t5kIYHBRJ5oDfsuoqGYVwyyvT3RdPoyHcadUdbi59A9gKurn2M6qxr1kYsTBKnNTvX5Ibjo0AMPI8vptOyP_5qJ4dyMU1rkL9cAiAhseDRxIuqTp9YXnRR94c4A?key=7ThCXBacaw47hS6K8IJJKh-E\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Troubleshooting &amp; FAQs<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: Products aren\u2019t showing up on the registration screen.<\/strong><br>A: Make sure each in-app product is synced and enabled under <strong>BuddyBoss App > In-App Purchases > Products<\/strong>, and that the \u201cShow Products\u201d setting matches your chosen flow.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: Tapping a product crashes the app.<\/strong><br>A: Verify your Bundle ID and product identifiers match exactly between your store console (App Store Connect\/Google Play) and the BuddyBoss App settings. Also confirm the <strong>In-App Purchases<\/strong> component is enabled under <strong>Components<\/strong>.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: I updated prices in the store but the app still shows the old price.<\/strong><br>A: Re-sync metadata by clicking <strong>Sync with Apple<\/strong> or <strong>Sync with Google<\/strong> on each product in the plugin, then force-close and reopen the app to clear its cache.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: How can I test without real charges?<\/strong><br>A: Use a Test App build, paid products behave as free in Test Apps, allowing you to walk through the full purchase flow with no billing.<\/p>\n<!-- \/wp:paragraph -->","post_title":"How to Require In-App Purchases During Registration in Your BuddyBoss App","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"how-to-require-in-app-purchases-during-registration-in-your-buddyboss-app","to_ping":"","pinged":"","post_modified":"2025-07-22 03:10:19","post_modified_gmt":"2025-07-22 10:10:19","post_content_filtered":"","post_parent":122177,"guid":"https:\/\/buddyboss.com\/resources\/?post_type=docs&#038;p=125108","menu_order":4,"post_type":"docs","post_mime_type":"","comment_count":"0","filter":"raw"},{"ID":124366,"post_author":"29","post_date":"2021-04-16 11:10:12","post_date_gmt":"2021-04-16 18:10:12","post_content":"<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Introduction<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>Ensuring purchases work flawlessly is just as critical. Testing In-App Purchases lets you verify that members can buy memberships and courses, see correct pricing and durations, and enjoy a smooth checkout in both your Test and Release builds.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p>This guide covers everything from Test App limitations to full testing in TestFlight and Google\u2019s internal tracks.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Prerequisites<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>Make sure you have already configured your In-App Products in your <a href=\"https:\/\/buddyboss.com\/resources\/docs\/app\/in-app-purchases\/how-to-configure-ios-in-app-products-for-your-buddyboss-app\/\">Apple account<\/a> and <a href=\"https:\/\/buddyboss.com\/resources\/docs\/app\/in-app-purchases\/how-to-set-up-android-in-app-purchases-in-buddyboss-app\/\">Google account<\/a>, and in your BuddyBoss App plugin.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Testing in Your Test Apps<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li><strong>Limited Metadata:<\/strong><strong><br><\/strong><!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li><strong>Free Products<\/strong> show full details (label \u201cFree\u201d and \u201cLifetime\u201d access).<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>Paid Products<\/strong> display a \u201cPrice\u201d placeholder and a note that \u201cPricing and terms are only available in Release Apps.\u201d<br><\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list --><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>Purchase Simulation:<\/strong><strong><br><\/strong><!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Test Apps bypass real stores. You can \u201cpurchase\u201d any paid product for free to verify enrollment flows.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>These simulated purchases won\u2019t charge members or fetch real currency rates.<br><\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list --><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>When to Use:<\/strong><strong><br><\/strong><!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Verify that your plugin records transactions, enrolls users, and updates UI post-purchase.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Iterate quickly without dealing with App Store or Play Console approvals.<br><\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list --><\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Testing in Your Release Apps<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>For full-price, real-UI testing, you\u2019ll need to use Apple TestFlight and Google\u2019s internal testing track. These methods let you see real prices (in local currency), genuine store dialogs, and server-sided behaviors yet with no actual charges.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:heading {\"level\":3} -->\n<h3 class=\"wp-block-heading\"><strong>iOS via TestFlight<\/strong><\/h3>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li><strong>Download IPA:<\/strong> From <strong>Build History<\/strong> in WordPress admin.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>Upload to TestFlight:<\/strong> In App Store Connect > <strong>My Apps<\/strong> > <strong>TestFlight<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>Invite Testers:<\/strong> Add testers\u2019 Apple IDs.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>Install &amp; Test:<\/strong> Testers open TestFlight, install the app, log in, and complete real-looking purchases (no billing in sandbox).<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:heading {\"level\":3} -->\n<h3 class=\"wp-block-heading\"><strong>Android via Internal Testing Track<\/strong><\/h3>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li><strong>Download APK:<\/strong> From <strong>Build History<\/strong> in WordPress admin.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>Upload to Play Console:<\/strong> In <strong>Testing<\/strong> > <strong>Internal Testing<\/strong>, upload APK.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>Approve &amp; Invite:<\/strong> Wait for Google\u2019s quick review, then invite testers.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>Install &amp; Test:<\/strong> Testers use the provided URL to install and make genuine-looking purchases (no actual charge).<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Troubleshooting &amp; FAQs<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: Why don\u2019t I see real prices in the Test App?<br><\/strong>A: Test Apps can\u2019t fetch store metadata. They show placeholders and simulate purchases.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: Paid products won\u2019t \u201cbuy\u201d in Test App.<br><\/strong>A: Test Apps fake the flow instead of native dialogs, the plugin auto-confirms for testing.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: My Release build still shows placeholders.<br><\/strong>A: Ensure you installed the correct TestFlight\/APK build, then force-close the app to refresh cache.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: Purchases don\u2019t appear under Transactions.<br><\/strong>A: In Test Apps, check for \u201cTest App\u201d labels in <strong>BuddyBoss App > In-App Purchases > Transactions<\/strong> and use <strong>Revoke<\/strong> to reset.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: I\u2019m getting billed during tests.<br><\/strong>A: Double-check you\u2019re using sandbox TestFlight or the internal testing track, not a production install.<\/p>\n<!-- \/wp:paragraph -->","post_title":"How to Test In-App Purchases","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"how-to-test-in-app-purchases","to_ping":"","pinged":"","post_modified":"2025-07-11 04:22:53","post_modified_gmt":"2025-07-11 11:22:53","post_content_filtered":"","post_parent":122177,"guid":"https:\/\/buddyboss.com\/resources\/?post_type=docs&#038;p=124366","menu_order":5,"post_type":"docs","post_mime_type":"","comment_count":"0","filter":"raw"},{"ID":124925,"post_author":"29","post_date":"2021-08-19 11:51:31","post_date_gmt":"2021-08-19 18:51:31","post_content":"<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Introduction<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>Displaying all in-app products whether approved or pending allows Apple\u2019s review team to thoroughly test your offerings and accelerates the App Store approval process. This guide explains how to direct reviewers to a specific iOS release build in your BuddyBoss App, ensuring they can access all products without making unapproved items visible to regular users.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Tutorial Video<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:embed {\"url\":\"https:\/\/youtu.be\/OvrfC6e-ZG4\",\"type\":\"video\",\"providerNameSlug\":\"youtube\",\"responsive\":true,\"className\":\"wp-embed-aspect-16-9 wp-has-aspect-ratio\"} -->\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\nhttps:\/\/youtu.be\/OvrfC6e-ZG4\n<\/div><\/figure>\n<!-- \/wp:embed -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Accessing the iOS Review Version Setting<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li><strong>Open In-App Purchases<\/strong><strong><br><\/strong> In your WordPress dashboard, go to <strong>BuddyBoss App > Settings > In-App Purchases<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>Locate iOS Review Version<\/strong><strong><br><\/strong> Scroll down to the <strong>iOS Review Version<\/strong> dropdown. This lists every iOS Release App build you\u2019ve generated.<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Choosing the Right Build for Apple Review<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li><strong>Published Apps:<\/strong> If your live app is already in the store, pick a build <strong>higher<\/strong> than your current public version.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>New Apps:<\/strong> For your first in-app purchase submission, choose the build that contains your pending products.<br><\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list -->\n\n<!-- wp:paragraph -->\n<p><strong>Note:<\/strong> Regular members stay on the older public build (unapproved items remain hidden), while Apple installs and tests the newer build showing every product.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Finalizing and Clearing<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li><strong>Submit to Apple<\/strong><strong><br><\/strong> After selecting the review build, upload that same build to App Store Connect for review. Apple reviewers will now see <strong>all<\/strong> your in-app products.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>Deselect After Approval<\/strong><strong><br><\/strong> Once Apple approves and publishes that version, return to <strong>iOS Review Version<\/strong> and clear the dropdown (click \u201cSelect Build\u201d).<br><!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li>This prevents future unapproved products from appearing on that build for everyday users.<br><\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list --><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>Repeat as Needed<\/strong><strong><br><\/strong> Any time you add new in-app products, generate a new iOS build, select it here, and resubmit for review.<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Troubleshooting &amp; FAQs<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: I don\u2019t see my build in the dropdown.<br><\/strong>A: Confirm you generated a <strong>Release App<\/strong> build (not a Test App) under <strong>BuddyBoss App > Build History<\/strong>. Only iOS Release builds appear here.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: Apple still can\u2019t find my unapproved products.<br><\/strong>A: Ensure you selected a build <strong>greater<\/strong> than your last public version. Then republish that exact build to App Store Connect reviewers must install that version.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: Regular users are seeing pending items.<br><\/strong>A: You may have left the review version selected. Clear the <strong>iOS Review Version<\/strong> field to hide unapproved products from non-admin users.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: I added new products but Apple reviewer sees none.<br><\/strong>A: Each product must be part of the build you submit. Generate a <strong>new<\/strong> iOS build after adding products, select it here, then resubmit that build for review.<\/p>\n<!-- \/wp:paragraph -->","post_title":"How to Select an iOS Review Version for In-App Purchases","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"how-to-select-an-ios-review-version-for-in-app-purchases","to_ping":"","pinged":"","post_modified":"2025-07-11 05:23:20","post_modified_gmt":"2025-07-11 12:23:20","post_content_filtered":"","post_parent":122177,"guid":"https:\/\/buddyboss.com\/resources\/?post_type=docs&#038;p=124925","menu_order":6,"post_type":"docs","post_mime_type":"","comment_count":"0","filter":"raw"}]},{"ID":125661,"post_author":"21","post_date":"2022-07-04 10:54:57","post_date_gmt":"2022-07-04 17:54:57","post_content":"<!-- wp:paragraph -->\n<p>Find out how to restrict access to your BuddyBoss App content and menus, based on access groups and access rules.<\/p>\n<!-- \/wp:paragraph -->","post_title":"App Access Controls","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"access-controls","to_ping":"","pinged":"","post_modified":"2022-07-08 00:35:03","post_modified_gmt":"2022-07-08 07:35:03","post_content_filtered":"","post_parent":87769,"guid":"https:\/\/buddyboss.com\/resources\/?post_type=docs&#038;p=125661","menu_order":5,"post_type":"docs","post_mime_type":"","comment_count":"0","filter":"raw","children":[{"ID":125670,"post_author":"29","post_date":"2022-07-08 00:22:35","post_date_gmt":"2022-07-08 07:22:35","post_content":"<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Introduction<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>Access Controls let you restrict which members can view specific app content whether based on profile type, enrolled courses, membership plans, or custom rules, giving you fine-grained control over your community\u2019s experience.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Tutorial VIdeo<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:embed {\"url\":\"https:\/\/youtu.be\/3FIyz_g_VrQ\",\"type\":\"video\",\"providerNameSlug\":\"youtube\",\"responsive\":true,\"className\":\"wp-embed-aspect-16-9 wp-has-aspect-ratio\"} -->\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\nhttps:\/\/youtu.be\/3FIyz_g_VrQ\n<\/div><\/figure>\n<!-- \/wp:embed -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Enabling Access Controls<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Go to <strong>WordPress Admin Dashboard > BuddyBoss App > Settings > Labs<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Check <strong>Activate Access Controls<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Click <strong>Save Changes<\/strong>.<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Migrating from Require Purchase<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>If you previously used \u201cRequire Purchase\u201d to gate content, you\u2019ll be prompted to migrate your settings. Follow our Require Purchase \u2192 Access Controls migration guide before proceeding.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Configuring Default Restriction Message<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>Once activated, a new <strong>Access Controls<\/strong> section appears under <strong>BuddyBoss App &gt; Settings<\/strong>. Here you can:<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li><strong>Set Default Restricted Message<\/strong>: Text shown when members try to access locked screens.<br><\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Defining Access Rules<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>A new sub-menu, <strong>BuddyBoss App &gt; Access Controls<\/strong>, lets you create rules for any part of your app:<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Add an <strong>Access Group<\/strong> (e.g., \u201cPremium Members,\u201d \u201cCourse A Students\u201d).<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Under <strong>Access Rules<\/strong>, assign screens or content (App Pages, WP Pages, Blog Posts, LearnDash Courses) to each group.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Set conditions like Profile Type, Course Enrollment, Membership Plan, or custom logic via our developer API.<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Customizing Menus by Access<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>Access Controls also lets you show or hide Tab Bar and More screen menus based on login status or group membership. Configure this under <strong>BuddyBoss App &gt; Menus<\/strong> once your groups are defined.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Troubleshooting &amp; FAQs<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: I don\u2019t see the Access Controls option.<\/strong><strong><br><\/strong>A: Make sure you\u2019ve updated to the latest BuddyBoss App plugin, then enable it under <strong>Labs<\/strong>. If it\u2019s gone in a future release, look under <strong>Components<\/strong>.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: My old \u201cRequire Purchase\u201d rules aren\u2019t working.<\/strong><strong><br><\/strong>A: Complete the migration tutorial to convert them into Access Controls rules, then disable the old setting.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: Members still see restricted content.<\/strong><strong><br><\/strong>A: Verify each screen is assigned to an Access Group, and that users meet the group\u2019s conditions. Check your Default Restricted Message isn\u2019t blank.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: I need a custom condition not listed.<\/strong><strong><br><\/strong>A: Use our developer documentation to add custom access filters via code.<\/p>\n<!-- \/wp:paragraph -->","post_title":"How to Manage Access Controls in Your BuddyBoss App","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"how-to-manage-access-controls-in-your-buddyboss-app","to_ping":"","pinged":"","post_modified":"2025-07-22 04:26:09","post_modified_gmt":"2025-07-22 11:26:09","post_content_filtered":"","post_parent":125661,"guid":"https:\/\/buddyboss.com\/resources\/?post_type=docs&#038;p=125670","menu_order":0,"post_type":"docs","post_mime_type":"","comment_count":"0","filter":"raw"},{"ID":125674,"post_author":"29","post_date":"2022-07-08 00:22:48","post_date_gmt":"2022-07-08 07:22:48","post_content":"<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Introduction<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>Access Groups are the foundation of the BuddyBoss App\u2019s new Access Controls system. By dynamically grouping members based on their role, profile type, course enrollment, or membership plan, you can then tailor exactly which screens, content, or menus each group sees, unlocking powerful, personalized experiences for your community.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Tutorial Video<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:embed {\"url\":\"https:\/\/youtu.be\/aAMH6R4SKHw\",\"type\":\"video\",\"providerNameSlug\":\"youtube\",\"responsive\":true,\"className\":\"wp-embed-aspect-16-9 wp-has-aspect-ratio\"} -->\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\nhttps:\/\/youtu.be\/aAMH6R4SKHw\n<\/div><\/figure>\n<!-- \/wp:embed -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Prerequisite<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>Make sure you have <strong>enabled Access Controls<\/strong> under <strong>BuddyBoss App \u203a Settings \u203a Labs<\/strong>. Once activated, you\u2019ll see the <strong>Access Controls<\/strong> menu in your admin.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Supported Conditions<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>Depending on your active plugins, you can build groups around members who meet any of these criteria:<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li><strong>WordPress Role<\/strong><strong><br><\/strong><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>Profile Type<\/strong><strong><br><\/strong><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>Social Groups<\/strong><strong><br><\/strong><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>LearnDash Courses<\/strong><strong><br><\/strong><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>LearnDash Groups<\/strong><strong><br><\/strong><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>Membership<\/strong> via:<br><!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li>MemberPress<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Paid Memberships Pro<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>WishList Member<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>WooCommerce Memberships<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Restrict Content Pro<br><\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list --><\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Creating an Access Group<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li><strong>Go to<\/strong> BuddyBoss App \u203a Access Controls in your WordPress admin.<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXd2JKr2zs7D_NHusZWaybdaMkoIkatjzIiWEgxSVjQkPdStgSicmabF7a_M-m_XZWY-a8A0ppJ7wBbuTyrNtROJCLGdRKTgM8ZQYS1PkYre-pklapGmbDoYUCNASliyxhi3PStsVw?key=8gWcOgIlw0UZPtgIScihaeQu\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:list {\"ordered\":true,\"start\":2} -->\n<ol start=\"2\" class=\"wp-block-list\"><!-- wp:list-item -->\n<li><strong>Click<\/strong> <strong>Access Groups<\/strong>.<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXdVppVMKXMXs31bfs1c9vWvHqllRl9all6km5v6D4dOWakFWFJIc9v231d7b_e0bpftCSnOXleU3ufjTgO2cb7GaGRPUhEB7Fyl3P2qIUkTOD1DMiHaIDMK7GxVZGYyLHTqmSKE?key=8gWcOgIlw0UZPtgIScihaeQu\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:list {\"ordered\":true,\"start\":3} -->\n<ol start=\"3\" class=\"wp-block-list\"><!-- wp:list-item -->\n<li><strong>Click<\/strong> <strong>Add Group<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>Choose<\/strong> a <strong>Condition Type<\/strong> from the dropdown (e.g., \u201cLearnDash Course\u201d).<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>If prompted<\/strong>, select the specific item (e.g., \u201cAdvanced CSS\u201d).<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>Click<\/strong> <strong>Save Group<\/strong>.<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:paragraph -->\n<p><strong>Note:<\/strong> BuddyBoss App tallies matching members for each group. If you update your site\u2019s roles, courses, or memberships, hover that group\u2019s name and click <strong>Recalculate Members<\/strong> to refresh its count.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Viewing &amp; Managing Group Members<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li><strong>Recalculate on Demand<\/strong>: Hover a group \u2192 <strong>Recalculate Members<\/strong><strong><br><\/strong><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>Inspect Members<\/strong>: Tools \u2192 <strong>Recalculate Access Groups<\/strong> \u2192 click the member count to see who\u2019s included<br><\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Troubleshooting &amp; FAQs<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: A new group shows zero members.<\/strong><strong><br><\/strong>A: Click <strong>Recalculate Members<\/strong> on that group then refresh the page.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: I don\u2019t see my membership plugin in the dropdown.<\/strong><strong><br><\/strong>A: Ensure that plugin (e.g., WooCommerce Memberships) is active and configured before creating groups.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: Can a user belong to multiple access groups?<\/strong><strong><br><\/strong>A: Yes, groups are independent, so one member can match several conditions.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: My changes to user roles aren\u2019t reflected.<\/strong><strong><br><\/strong>A: Recalculate the affected group to update its membership list.<\/p>\n<!-- \/wp:paragraph -->","post_title":"How to Configure Access Groups in Your BuddyBoss App","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"how-to-configure-access-groups-in-your-buddyboss-app","to_ping":"","pinged":"","post_modified":"2025-07-11 06:30:52","post_modified_gmt":"2025-07-11 13:30:52","post_content_filtered":"","post_parent":125661,"guid":"https:\/\/buddyboss.com\/resources\/?post_type=docs&#038;p=125674","menu_order":1,"post_type":"docs","post_mime_type":"","comment_count":"0","filter":"raw"},{"ID":125675,"post_author":"29","post_date":"2022-07-08 00:22:43","post_date_gmt":"2022-07-08 07:22:43","post_content":"<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Introduction<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>Access Rules empower you to tailor your BuddyBoss App\u2019s content to specific member segments. Whether you\u2019re gating premium courses for paying members, hiding draft blog posts from guests, or surfacing custom menus by profile type, Access Rules make it simple to deliver personalized experiences and drive upgrades.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p>This guide will show you how to enable Access Controls, build Access Groups around your key audiences, and craft rules that restrict login, pages, posts, and LearnDash courses to exactly the members you choose.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p>Access Rules will be used to restrict content in the app to either:<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li>All logged-in members<\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Members in specific <a href=\"https:\/\/buddyboss.com\/resources\/docs\/app\/access-controls\/how-to-configure-access-groups-in-your-buddyboss-app\/\">access groups<\/a><\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list -->\n\n<!-- wp:paragraph -->\n<p>As a site admin, you will be able to setup access rules for:<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li>General access to the app<\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>App Pages<\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Pages<\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Posts<\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Courses (LearnDash)<\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list -->\n\n<!-- wp:paragraph -->\n<p>Go to BuddyBoss App &gt; Access Controls to configure Access Rules.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Tutorial Video<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:embed {\"url\":\"https:\/\/youtu.be\/QPduvOyAoG8\",\"type\":\"video\",\"providerNameSlug\":\"youtube\",\"responsive\":true,\"className\":\"wp-embed-aspect-16-9 wp-has-aspect-ratio\"} -->\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\nhttps:\/\/youtu.be\/QPduvOyAoG8\n<\/div><\/figure>\n<!-- \/wp:embed -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Prerequisite<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>Ensure <a href=\"https:\/\/buddyboss.com\/resources\/docs\/app\/access-controls\/managing-access-controls-in-your-buddyboss-app\/\"><strong>Access Controls<\/strong><\/a> is enabled on your BuddyBoss App<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Configuring General Access<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>Go to <strong>BuddyBoss App &gt; Access Controls &gt; General<\/strong>.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Check <strong>Restrict Access<\/strong> to require login. With this, only specified groups may enter the app.<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXdYYO1Wx4TCDlMJ326KLaKS4-7KEr6fN7hGUcseFcXVacK0_dmDSYJUZ6ijq95fnGeTwMCT3RU5v6vMC-T1lirnGGfRcTMwBngzRrV2iBrsglVKSfm1zUgW2lK_lauIbP5nCYrL?key=NZGyPBsI9u9o1ZXtAMnfXoLu\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:list {\"ordered\":true,\"start\":2} -->\n<ol start=\"2\" class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Select one or more <strong>Access Groups<\/strong> (e.g., \u201cGold Members\u201d).<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXdFYi42yJR5Qt_dkkg-jpW8iPMyCPrKkG8pe3iQqjie2vOFwl50HMu6V-BIAP4DVPx7pbgiFvOBob5Osrkb-P0Qdvi_uZljHWNggkSGCnyRswhKn_2rq-B0Dxs77KwGrLiC2LMxgg?key=NZGyPBsI9u9o1ZXtAMnfXoLu\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:list {\"ordered\":true,\"start\":3} -->\n<ol start=\"3\" class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Choose a <strong>Restricted Action<\/strong>:<!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Return to Login<\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Show Product Screen<\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Show App Page<\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list --><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXcjLaiynoV4wp-u4omETG50u1EODRYr9nIdXgA3ZXVk6EY_vLlRJWnRkfIAucxla_kSkox-ypdNvRVduBZ3fXQCOWOguiwC3WOWWLzMeN7lRSIPiZdVIxALgsCmE3abTuxxeyibuw?key=NZGyPBsI9u9o1ZXtAMnfXoLu\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:list {\"ordered\":true,\"start\":4} -->\n<ol start=\"4\" class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Click <strong>Save Changes<\/strong>.<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:paragraph -->\n<p><strong>Note:<\/strong> To lock out all non-logged-in users by default, enable <strong>Private App<\/strong> under <strong>BuddyBoss App &gt; Settings &gt; General &gt; Privacy<\/strong>.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Restricting App Pages, WordPress Pages &amp; Blog Posts<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>Switch to the <strong>App Pages<\/strong>, <strong>Pages<\/strong>, or <strong>Posts<\/strong> tab.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXeayWP6YPvzfqxeYgYsF56_NGxoPkozXJk8qAyBSkM8K20Y4VG7YKYdmj6wTtbfJkIBcIaLiCGHbRYkbQwM1r4qtvpQqe-WDYi74wBz8G7sZ7Ckhx5itwd9xmAMGjFbN4SN6WED9w?key=NZGyPBsI9u9o1ZXtAMnfXoLu\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Click <strong>+ Add Rule<\/strong> next to the item you wish to protect.<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXerqCynt9a8DE_m8bw2aIYs0Ch7wTDCBUHorgmgLCt2Lsi8areiMVkOUgcrIfZSU5FJRwbkiyoch6fyYarPf0HecqSgJPT-GovPopddlWIVsteaKzAa6Ok-8p11ORgk9siIaDwKtg?key=NZGyPBsI9u9o1ZXtAMnfXoLu\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:list {\"ordered\":true,\"start\":2} -->\n<ol start=\"2\" class=\"wp-block-list\"><!-- wp:list-item -->\n<li>From the dropdown, select restriction type:<br><!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li>All logged-in members<\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Members in specific <strong>Access Groups<\/strong><\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list --><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXf4syCcSPRw6cTFSuLeLwoESBmObumgD8rNrTvHQoV37f9lAKz8z23VRci3udpRcuY5h2IkiZSljMtQu7DRaiMtJ7y7MNrfhRKMZLWH5N3FMZNDHErzQebbysUKB_mo61v0SlJ3PQ?key=NZGyPBsI9u9o1ZXtAMnfXoLu\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:list {\"ordered\":true,\"start\":3} -->\n<ol start=\"3\" class=\"wp-block-list\"><!-- wp:list-item -->\n<li>If using groups, select the group(s).<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Choose <strong>Default<\/strong> or <strong>Custom<\/strong> restricted message:<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:paragraph -->\n<p><strong>Note: Custom<\/strong> lets you override title, copy, button action, and enable a content teaser.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:list {\"ordered\":true,\"start\":5} -->\n<ol start=\"5\" class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Click <strong>Save<\/strong>.<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:paragraph -->\n<p><strong>Note:<\/strong> Logged-out users always see the login modal first when trying to access protected content.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Restricting LearnDash Courses<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:heading {\"level\":3} -->\n<h3 class=\"wp-block-heading\"><strong>Specific Courses<\/strong><\/h3>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>Go to <strong>Courses &gt; Courses<\/strong>.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Click <strong>+ Add Rule<\/strong> for the target course.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Select restriction (logged-in or by <strong>Access Group<\/strong>).<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Click <strong>Save<\/strong>.<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXdn7MgjrjWn4V0QTIODW2Su1PyCvE3Q4jtaCDrka8F-kZcSdZEKKtCTahEHwWewJpgDOQvo5qnnLKyIT93uksSPlvr0qL99YacRF8PZ4TXL7wNcV3o1kurmWeIu0n78-Rli94Sfxg?key=NZGyPBsI9u9o1ZXtAMnfXoLu\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:heading {\"level\":3} -->\n<h3 class=\"wp-block-heading\"><strong>Categories &amp; Tags<\/strong><\/h3>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>Switch to <strong>Courses &gt; Categories &amp; Tags<\/strong>.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Add rule for any course <strong>Category<\/strong>, <strong>Tag<\/strong>, or custom taxonomy.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Define access conditions and click <strong>Save<\/strong>.<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXec6BlxlOh7KM9k2xjMyz821WmJMiHpQvnx3rWkGiYtmAhFhUGb6Qhufggw8HKKt5RJjZRNpUVwDS0lx0O9boctQKKHFsZnfUNNZCMuCdrXG4Cpo0TLBpXBRcsrvrr2fSWJZPVJSA?key=NZGyPBsI9u9o1ZXtAMnfXoLu\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:heading {\"level\":3} -->\n<h3 class=\"wp-block-heading\"><strong>All Courses Default<\/strong><\/h3>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>Open <strong>Courses &gt; Default Settings<\/strong>.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Check <strong>Restrict All Courses<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Select restriction type and <strong>Access Group<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Choose to hide or show restricted courses in directories and blocks.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Click <strong>Save Changes<\/strong>.<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Troubleshooting &amp; FAQs<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: Restrict Access isn\u2019t working for some users.<br><\/strong>A: Recalculate the group\u2019s membership count. Hover the group in <strong>Access Groups<\/strong> and click <strong>Recalculate Members<\/strong>.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: I don\u2019t see my membership plugin in Access Rules.<br><\/strong>A: Ensure that plugin (e.g., Restrict Content Pro) is active. Only enabled integrations appear.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: Custom message changes aren\u2019t showing in the app.<br><\/strong>A: Force-close and reopen the app to clear cache and fetch updated rules.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: Can I protect both a page and its menu entry?<br><\/strong>A: Yes, protect the page under <strong>Pages<\/strong>, and set up a Menu Rule in <strong>BuddyBoss App &gt; Menus<\/strong> using the same group.<\/p>\n<!-- \/wp:paragraph -->","post_title":"How to Configure Access Rules in Your BuddyBoss App","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"how-to-configure-access-rules-in-your-buddyboss-app","to_ping":"","pinged":"","post_modified":"2025-07-13 21:26:58","post_modified_gmt":"2025-07-14 04:26:58","post_content_filtered":"","post_parent":125661,"guid":"https:\/\/buddyboss.com\/resources\/?post_type=docs&#038;p=125675","menu_order":2,"post_type":"docs","post_mime_type":"","comment_count":"0","filter":"raw"},{"ID":125684,"post_author":"29","post_date":"2022-07-08 00:22:40","post_date_gmt":"2022-07-08 07:22:40","post_content":"<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Introduction<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>When you make your content behind memberships, course enrollments, or custom access groups, you\u2019ll want to guide your members on what to do next. The Default Restricted Message lets you craft a title, copy, button action, and optional content teaser that appears wherever access is blocked in your app.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Configuring the Default Restricted Message<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>Go to <strong>BuddyBoss App &gt; Settings &gt; Access Controls<\/strong> and fill out the Default Restricted Message panel:<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li><strong>Default Title<\/strong><strong><br><\/strong> Enter the headline members see when they hit a locked screen (e.g. \u201cAccess Denied\u201d).<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>Default Content<\/strong><strong><br><\/strong> Write the body text explaining why they can\u2019t view this content yet.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>Default Button Action<\/strong><strong><br><\/strong> Choose one of:<br><!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li>No Button<\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Open App Page<\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Open Product Screen<\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Open In-App Product<br><\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list --><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>Show Teaser<\/strong><strong><br><\/strong> Enable \u201cDisplay teaser content\u201d to reveal a snippet of the locked screen behind a gradient overlay.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Click <strong>Save Changes<\/strong>.<\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXdwaK-OFhmleWhRgbUHOWEGKAeqwdox7LOy2ytjv_lokUtTls1FLU6f9Xk6ew2bo0rBgUh8k0f04jxysiB6zXc8wv4TKxzCrFAuf3jleUfW1WzrSy7O43sB3_jL-cY3OKSbmT4QMA?key=MiFnnt8xTZxFPJNzbb09iv8r\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:paragraph -->\n<p><strong>Note:<\/strong> Any individual Access Rule can override these defaults with its own custom title, copy, button, and teaser settings.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Troubleshooting &amp; FAQs<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: My new default message isn\u2019t showing in the app.<\/strong><strong><br><\/strong>A: Force-close and reopen the app to clear its cache and fetch updated settings.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: I want a different button on one rule.<\/strong><strong><br><\/strong>A: Edit that rule, switch to <strong>Custom<\/strong> restricted message, and override the button action there.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: Teasers aren\u2019t appearing.<\/strong><strong><br><\/strong>A: Confirm \u201cShow Teaser\u201d is checked in the Defaults and that the individual rule hasn\u2019t disabled&nbsp;<\/p>\n<!-- \/wp:paragraph -->","post_title":"How to Configure the Default Restricted Message in Your BuddyBoss App","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"how-to-configure-the-default-restricted-message-in-your-buddyboss-app","to_ping":"","pinged":"","post_modified":"2025-07-13 18:48:09","post_modified_gmt":"2025-07-14 01:48:09","post_content_filtered":"","post_parent":125661,"guid":"https:\/\/buddyboss.com\/resources\/?post_type=docs&#038;p=125684","menu_order":3,"post_type":"docs","post_mime_type":"","comment_count":"0","filter":"raw"},{"ID":125672,"post_author":"29","post_date":"2022-07-08 00:22:29","post_date_gmt":"2022-07-08 07:22:29","post_content":"<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Introduction<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>Multiple Versions of App Menus let you serve up the perfect navigation bar for every visitor whether they\u2019re a guest, a Bronze member, or part of your top-tier Gold crowd. Show a simplified Tab Bar to logged-out users, swap in premium tabs for paid tiers, or surface entirely custom More Menus based on profile type, course enrollment, or membership plan.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p>This guide walks you through building separate Tab Bar and More Menus for guests and for each Access Group, styling them, and prioritizing menus when members qualify for more than one.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p>By doing so, you can:<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Show a different<a href=\"https:\/\/buddyboss.com\/resources\/docs\/app\/app-content\/how-to-configure-your-buddyboss-app-tab-bar-and-more-screen\/\"> Tab Bar\/More Menu<\/a> to logged-out members<\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Show a Tab Bar\/More Menu which is specific to the<a href=\"https:\/\/buddyboss.com\/resources\/docs\/app\/access-controls\/how-to-configure-access-groups-in-your-buddyboss-app\/\"> access group(s)<\/a> a logged-in member is in.<\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Tutorial Video<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:embed {\"url\":\"https:\/\/youtu.be\/52Qx0oZ9Hh0\",\"type\":\"video\",\"providerNameSlug\":\"youtube\",\"responsive\":true,\"className\":\"wp-embed-aspect-16-9 wp-has-aspect-ratio\"} -->\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\nhttps:\/\/youtu.be\/52Qx0oZ9Hh0\n<\/div><\/figure>\n<!-- \/wp:embed -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Creating a Menu for Logged-Out Members<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Go to <strong>BuddyBoss App > Menus > Tab Bar<\/strong> (or <strong>More Menu<\/strong>).<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:list {\"ordered\":true,\"start\":2} -->\n<ol start=\"2\" class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Click <strong>Create a new menu<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Under <strong>Login Status<\/strong>, select <strong>Logged-out Members<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Click <strong>Create Menu<\/strong>.<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXcqIyGQF5VnwkVbO9skjuAtgDOwrAdOblt8YDLOqLYnpRPCGjvLPFVTDh9xNNB_Fs7oBQ1A64dY9zsZgnEGdAbPA3iGBBVGSbrlTelbDywZxbcui-g9E5WUIZNBPMpHImTWjV8T?key=QVDzlFiuw6DmfAkDgpL98K9e\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:list {\"ordered\":true,\"start\":5} -->\n<ol start=\"5\" class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Add items from <strong>Add Menu Items<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Click <strong>Save Menu<\/strong>.<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:paragraph -->\n<p><strong>Note:<\/strong> You may only create one logged-out Tab Bar and one logged-out More Menu. They appear only if the Private<strong> App<\/strong> is disabled under <strong>BuddyBoss App &gt; Settings &gt; General &gt; Privacy<\/strong>.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Creating Menus for Specific Access Groups<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Go to <strong>BuddyBoss App > Menus > Tab Bar<\/strong> (or <strong>More Menu<\/strong>).<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXdw6jEJ0FqRcC3xWobFJrpXB8CbQazmQK6iJlrnW4goL0kFMd4pyNa6-Su5fNu-335KakgvIj-7bLo1MTlneUyJYjmFlqMwMpb96XLz7JsDuTps8UF2PQuBLuwW5w0cAZBy3KR9Jg?key=QVDzlFiuw6DmfAkDgpL98K9e\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:list {\"ordered\":true,\"start\":2} -->\n<ol start=\"2\" class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Click <strong>Create a new menu<\/strong>.<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXdDASl7hmfk7V2U7U9qV-V3B6Qgcrf6zJaHrzjy7oxy6JXLfcYP6T-sFZaBY2Qg9_lb69f3A9g86jhHh0c_ExUit8dobyrhCY-sjDK5OZ13gaiwuEYrUIb4YnX9B6-fX2tfJdvp?key=QVDzlFiuw6DmfAkDgpL98K9e\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:list {\"ordered\":true,\"start\":3} -->\n<ol start=\"3\" class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Enter a <strong>Menu Name<\/strong> (e.g., \u201cGold Members\u201d).<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Under <strong>Login Status<\/strong>, choose <strong>Logged-in Members<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Under <strong>Access Group<\/strong>, select one or more groups (e.g., Gold, Silver).<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Click <strong>Create Menu<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Add items from <strong>Add Menu Items<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Click <strong>Save Menu<\/strong>.<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:paragraph -->\n<p>Repeat for each Access Group you want to target.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Styling the Tab Bar<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Go to <strong>BuddyBoss App > Menus > Tab Bar<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Toggle <strong>Icon Labels<\/strong> to show or hide text under icons.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Choose <strong>Tab Bar Icon Style<\/strong>: Outlined or Boxed.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Set <strong>Tab Bar Visibility<\/strong>: Show on Tab Bar Menu or Show on All Screens.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Click <strong>Save Settings<\/strong>.<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:paragraph -->\n<p><strong>Note:<\/strong> These style settings apply globally to every Tab Bar you create.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Styling the More Menu<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Go to <strong>BuddyBoss App > Menus > More Menu<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Select <strong>More Menu Icon Style<\/strong>: Outlined or Boxed.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Click <strong>Save Settings<\/strong>.<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:paragraph -->\n<p><strong>Note:<\/strong> These choices affect all More Menus at once.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Setting Menu Priority<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Go to <strong>BuddyBoss App > Menus > Menu Priority<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Click <strong>Set Menu Priority<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Drag menus into your desired order (highest priority at top).<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Click <strong>Save Changes<\/strong>.<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:paragraph -->\n<p><strong>Note:<\/strong> When a member matches multiple menus, the highest-priority menu wins.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Troubleshooting &amp; FAQs<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: My logged-out menu isn\u2019t appearing.<br><\/strong>A: Ensure <strong>Private App<\/strong> is disabled under <strong>BuddyBoss App > Settings > General > Privacy<\/strong>. otherwise guests only see login\/register screens.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: A member in two groups sees the wrong menu.<br><\/strong>A: Reorder menus under <strong>BuddyBoss App > Menus > Menu Priority<\/strong> and recalculate their Access Groups at <strong>BuddyBoss App > Access Controls > Access Groups<\/strong>.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: Style changes didn\u2019t show up.<br><\/strong>A: Force-close and reopen the app to refresh its cache and fetch the latest menu settings.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: I need a unique More Menu style per group.<br><\/strong>A: Global styles apply to all menus; for per-menu flair, upload custom icons or override colors on individual menu items.<\/p>\n<!-- \/wp:paragraph -->","post_title":"How to Create Multiple Versions of App Menus in Your BuddyBoss App","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"how-to-create-multiple-versions-of-app-menus-in-your-buddyboss-app","to_ping":"","pinged":"","post_modified":"2025-07-13 19:49:47","post_modified_gmt":"2025-07-14 02:49:47","post_content_filtered":"","post_parent":125661,"guid":"https:\/\/buddyboss.com\/resources\/?post_type=docs&#038;p=125672","menu_order":4,"post_type":"docs","post_mime_type":"","comment_count":"0","filter":"raw"},{"ID":125680,"post_author":"35","post_date":"2022-07-08 00:22:51","post_date_gmt":"2022-07-08 07:22:51","post_content":"<!-- wp:paragraph -->\n<p><\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:embed {\"url\":\"https:\/\/youtu.be\/X0Z7OrKjV6o\",\"type\":\"video\",\"providerNameSlug\":\"youtube\",\"responsive\":true,\"className\":\"wp-embed-aspect-16-9 wp-has-aspect-ratio\"} -->\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\nhttps:\/\/youtu.be\/X0Z7OrKjV6o\n<\/div><\/figure>\n<!-- \/wp:embed -->\n\n<!-- wp:paragraph -->\n<p><em>Note: If you do not want to activate Access Controls at this time, your current setup will be maintained and you do not have to take any action. But if you do want to enable Access Controls, then you will need to proceed with the migration to achieve this same functionality.<\/em><\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p>To proceed with migrating the Require Purchase functionality:<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Before activating Access Controls, take note of your Require Purchase setting at <strong>BuddyBoss App > Settings > In-App Purchases.<\/strong> Once Access Controls is activated this setting will be removed and no longer in use. Disabling access controls will restore the Require Purchase setting again.<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:image {\"id\":125736,\"sizeSlug\":\"large\",\"linkDestination\":\"none\"} -->\n<figure class=\"wp-block-image size-large\"><img src=\"https:\/\/buddyboss.com\/resources\/wp-content\/uploads\/2022\/07\/require-purchase-1024x459.png\" alt=\"\" class=\"wp-image-125736\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:list {\"ordered\":true,\"start\":2} -->\n<ol start=\"2\" class=\"wp-block-list\"><!-- wp:list-item -->\n<li><a href=\"https:\/\/buddyboss.com\/resources\/docs\/app\/access-controls\/activating-access-controls\/\">Activate Access Controls<\/a>, and then create <a href=\"https:\/\/buddyboss.com\/resources\/docs\/app\/access-controls\/access-groups\/\">access groups<\/a> that match the previous parameters you had in the Require Purchase setting. For each of the memberships and courses you were previously restricting access by, you will want to create an access group for it.<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:image {\"id\":125737,\"sizeSlug\":\"large\",\"linkDestination\":\"none\"} -->\n<figure class=\"wp-block-image size-large\"><img src=\"https:\/\/buddyboss.com\/resources\/wp-content\/uploads\/2022\/07\/add-group-1024x350.png\" alt=\"\" class=\"wp-image-125737\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:list {\"ordered\":true,\"start\":3} -->\n<ol start=\"3\" class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Go to <strong>BuddyBoss App > Access Controls > General<\/strong> to enable the <strong>Restrict Access<\/strong> setting. This will restrict who can login to the BuddyBoss App. When enabled, only members who are in the specified access groups will be able to view the app's content after logging in.<!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Select<strong> <\/strong>the<strong> Access Groups<\/strong> from the dropdown. You can click the <strong>+Add <\/strong>button to add more access groups. You can require members to be in <strong>ALL<\/strong> of the access groups or to be in <strong>ANY<\/strong> of the access groups before they can log into BuddyBoss App.<\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>Select the default action<\/strong> when a member is accessing a restricted section of your app.<!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li>To maintain the previous functionality, you can use the <strong>Show Products Screen<\/strong> action. You can select <strong>Return to login<\/strong> or <strong>Show App Page<\/strong>. With this option, you might want to create a new app page, explaining why they are restricted from viewing the content, and what steps they should take to gain access. And then you could select the app page from the dropdown.<\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list --><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Click <strong>Save Changes<\/strong><\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list --><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:paragraph -->\n<p><\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:image {\"id\":125739,\"sizeSlug\":\"large\",\"linkDestination\":\"none\"} -->\n<figure class=\"wp-block-image size-large\"><img src=\"https:\/\/buddyboss.com\/resources\/wp-content\/uploads\/2022\/07\/general-1024x507.png\" alt=\"\" class=\"wp-image-125739\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:paragraph -->\n<p>You have now replicated the previous functionality that you were getting through the Require Purchase setting. Except now, you have a lot more flexibility and control with how you want to configure the experience.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><em>Note: Enable the Private App setting, under <\/em><strong><em>BuddyBoss App &gt; Settings &gt; General &gt; Privacy<\/em><\/strong><em>, to restrict all of your app's content to logged-in members. When enabled, logged-out members will only be able to access the login and registration screens.<\/em><\/p>\n<!-- \/wp:paragraph -->","post_title":"How to Migrate Require Purchase Functionality in Your BuddyBoss App","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"how-to-migrate-require-purchase-functionality-in-your-buddyboss-app","to_ping":"","pinged":"","post_modified":"2025-07-13 22:59:41","post_modified_gmt":"2025-07-14 05:59:41","post_content_filtered":"","post_parent":125661,"guid":"https:\/\/buddyboss.com\/resources\/?post_type=docs&#038;p=125680","menu_order":5,"post_type":"docs","post_mime_type":"","comment_count":"0","filter":"raw"},{"ID":126797,"post_author":"29","post_date":"2023-08-17 19:32:50","post_date_gmt":"2023-08-18 02:32:50","post_content":"<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Introduction<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>Maintenance Mode lets you pause your mobile community while performing updates or migrations\u2014preventing new activity, purchases, or data submissions until you\u2019re ready. Users see a branded \u201cwe\u2019ll be back\u201d screen, matching your app\u2019s colors and logo, so your community knows you\u2019re working behind the scenes.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Tutorial Video<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:embed {\"url\":\"https:\/\/youtu.be\/tlScQet66aM\",\"type\":\"video\",\"providerNameSlug\":\"youtube\",\"responsive\":true,\"className\":\"wp-embed-aspect-16-9 wp-has-aspect-ratio\"} -->\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\nhttps:\/\/youtu.be\/tlScQet66aM\n<\/div><\/figure>\n<!-- \/wp:embed -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Enabling Maintenance Mode<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>Go to <strong>BuddyBoss App &gt; Configure &gt; General<\/strong>, then locate the <strong>Maintenance Mode<\/strong> section.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Check <strong>Enable Maintenance Mode<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Click <strong>Save Changes<\/strong>.<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:paragraph -->\n<p><strong>Note:<\/strong> This setting only blocks the app. To restrict web traffic too, enable Maintenance Mode under <strong>BuddyBoss &gt; Theme Options &gt; Maintenance Mode<\/strong>.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>What Your Users See<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>When Maintenance Mode is active, opening the app shows:<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li><strong>App Logo<\/strong>: Pulled from <strong>BuddyBoss App > Branding > Logon Screen > Logo<\/strong><strong><br><\/strong><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>Background Color<\/strong>: Matches your <strong>Branding > General Background Color<\/strong><strong><br><\/strong><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>Message<\/strong>: \u201cMaintenance Mode is enabled. Please try again later.\u201d (Translatable under <strong>BuddyBoss App > Translations<\/strong>)<br><\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list -->\n\n<!-- wp:paragraph -->\n<p>As soon as you uncheck <strong>Enable Maintenance Mode<\/strong> and users reopen the app, full access returns automatically.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Troubleshooting &amp; FAQs<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: My web site is still live during app maintenance.<br><\/strong>A: App Maintenance Mode only affects the mobile app. To suspend website access, enable Theme Maintenance Mode under <strong>BuddyBoss > Theme Options > Maintenance Mode<\/strong>.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: How do I change the maintenance message?<br><\/strong>A: Go to <strong>BuddyBoss App > Translations<\/strong>, search for \u201cMaintenance Mode,\u201d and update the text.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: Users still see cached content.<br><\/strong>A: Ask them to force-close and reopen the app to fetch the maintenance screen immediately.<\/p>\n<!-- \/wp:paragraph -->","post_title":"How to Enable Maintenance Mode in Your BuddyBoss App","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"how-to-enable-maintenance-mode-in-your-buddyboss-app","to_ping":"","pinged":"","post_modified":"2025-07-13 22:17:13","post_modified_gmt":"2025-07-14 05:17:13","post_content_filtered":"","post_parent":125661,"guid":"https:\/\/buddyboss.com\/resources\/?post_type=docs&#038;p=126797","menu_order":6,"post_type":"docs","post_mime_type":"","comment_count":"0","filter":"raw"}]},{"ID":122178,"post_author":"21","post_date":"2021-02-28 08:36:25","post_date_gmt":"2021-02-28 16:36:25","post_content":"<!-- wp:paragraph -->\n<p>Find out how to set up the integrations supported in the BuddyBoss App, such as LearnDash, Google Fonts and Vimeo.<\/p>\n<!-- \/wp:paragraph -->","post_title":"App Integrations","post_excerpt":"Find out how to setup the integrations supported in the BuddyBoss, such as LearnDash, Google Fonts and Vimeo.","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"app-integrations","to_ping":"","pinged":"","post_modified":"2022-07-04 10:53:16","post_modified_gmt":"2022-07-04 17:53:16","post_content_filtered":"","post_parent":87769,"guid":"https:\/\/buddyboss.com\/resources\/?post_type=docs&#038;p=122178","menu_order":6,"post_type":"docs","post_mime_type":"","comment_count":"0","filter":"raw","children":[{"ID":121830,"post_author":"29","post_date":"2021-02-19 09:50:18","post_date_gmt":"2021-02-19 17:50:18","post_content":"<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Introduction<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>Google Fonts let you bring your brand\u2019s typography into your BuddyBoss App with ease. By connecting a Google Fonts API key, you can import any font from the Google library\u2014ensuring your app\u2019s text matches your site\u2019s look and feel.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Tutorial Video<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:embed {\"url\":\"https:\/\/www.youtube.com\/watch?v=KZAEMHoh2kE\",\"type\":\"video\",\"providerNameSlug\":\"youtube\",\"responsive\":true,\"className\":\"wp-embed-aspect-16-9 wp-has-aspect-ratio\"} -->\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\nhttps:\/\/www.youtube.com\/watch?v=KZAEMHoh2kE\n<\/div><\/figure>\n<!-- \/wp:embed -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Configuring the Google Fonts API Key<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Go to <strong>BuddyBoss App > Integrations > Google Fonts<\/strong>.<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXdFHC2Ubmj1yToCRAJIh9CcIzGjntE_IJqb5KtND2qAlb_UfSmG-Ibs73-biyWzQQZA_WsNS5fSyLQCN77RVwIuMmSYOYf5xPEs__4_c9USlmp3Vl8PGEf2GQ5vlleh14jjhnwi?key=LozjQKgX9w0JXspC1jV0-vJG\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXex007swVgYp94vugvtrCtDp3kB4oyzCo1S5gV9WBG7rxPwgu6cFHDE6UkYf8K08X3KqMenczs5QCER8SQZTtqA__do6CT-T1ZxIl41ptWfWoyzZQc8biGPadvHrqRAJzm8_qBElg?key=LozjQKgX9w0JXspC1jV0-vJG\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:list {\"ordered\":true,\"start\":2} -->\n<ol start=\"2\" class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Click <strong>Get a Key<\/strong> under the Google Fonts API Key field. You\u2019ll be redirected to the Google Developers Console.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>On the <strong>Acquiring and using an API key<\/strong> page, click <strong>Get a Key<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>If prompted, log into your Google account.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Create or select a project, give it a name (e.g., your app\u2019s name), agree to the Terms of Service, and click <strong>Next<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Once your API key is generated, click the copy icon to store it on your clipboard.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Return to <strong>BuddyBoss App > Integrations > Google Fonts<\/strong>, paste your API key into the <strong>Google Fonts API Key<\/strong> field, and click <strong>Save Changes<\/strong>.<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:paragraph -->\n<p><strong>Note:<\/strong> Without a valid API key, clicking <strong>Import Google Fonts<\/strong> will show a notice directing you back to this integration screen.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Importing Google Fonts<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Go to <strong>BuddyBoss App > Branding > Typography<\/strong>.<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXfvdN3lur2cT24E_Ppoh70Mxit3KHSJ9xL7R0KIAITL-ztAZChDeyMjy2wag1LX8-2zHIqcvY0QqLga1BhHFYBi5Ux8336IYMgNpsCVQK9SXcQBbi8cn7GeJGa2T1Fgt71T2oJW7w?key=LozjQKgX9w0JXspC1jV0-vJG\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:list {\"ordered\":true,\"start\":2} -->\n<ol start=\"2\" class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Open the <strong>Import Google Fonts<\/strong> section and click <strong>Import Google Fonts<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Browse or search for the font you need\u2014preview its styles right in the modal.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Select the desired style(s) and click <strong>Import<\/strong>.<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:paragraph -->\n<p><strong>Note:<\/strong> Imported fonts must be in <strong>.ttf<\/strong> format to work correctly in your app.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Applying Imported Fonts<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>Once a Google Font is imported, it appears under <strong>Imported Fonts<\/strong> in the Typography settings. Assign it to:<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Body Text<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Headings (H1, H2, H3\u2026)<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Navigation Bar Titles<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Tab Bar Labels<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Menus<br><\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list -->\n\n<!-- wp:paragraph -->\n<p>Adjust font sizes and styles as needed, then click <strong>Save Changes<\/strong>.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Troubleshooting &amp; FAQs<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: I get an error when importing a font.<\/strong><strong><br><\/strong>A: Ensure your API key is valid under <strong>Integrations &gt; Google Fonts<\/strong>, and that you selected at least one style before importing.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: My imported font isn\u2019t showing in the dropdown.<\/strong><strong><br><\/strong>A: Force-close and reopen the app to clear its cache. Then revisit <strong>Typography<\/strong>\u2014your font should appear.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: Can I upload fonts directly?<\/strong><strong><br><\/strong>A: Yes. Under <strong>Typography<\/strong>, use <strong>Upload Fonts<\/strong> to add any .ttf, .otf, or .woff file from your computer.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: Why .ttf only for Google Fonts?<\/strong><strong><br><\/strong>A: The app\u2019s font loader requires TrueType files for Google Font imports to ensure compatibility across devices.<\/p>\n<!-- \/wp:paragraph -->","post_title":"How to Configure Google Fonts in Your BuddyBoss App","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"how-to-configure-google-fonts-in-your-buddyboss-app","to_ping":"","pinged":"","post_modified":"2025-07-13 22:29:57","post_modified_gmt":"2025-07-14 05:29:57","post_content_filtered":"","post_parent":122178,"guid":"https:\/\/buddyboss.com\/resources\/?post_type=docs&#038;p=121830","menu_order":1,"post_type":"docs","post_mime_type":"","comment_count":"0","filter":"raw"},{"ID":121847,"post_author":"29","post_date":"2021-02-23 09:48:40","post_date_gmt":"2021-02-23 17:48:40","post_content":"<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Introduction<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>LearnDash integration transforms your BuddyBoss App into a robust mobile learning hub. Whether you\u2019re enabling offline course downloads, streamlining navigation through lessons and quizzes, or showcasing certificates and course catalogs, the LearnDash integration delivers a native, app-optimized experience.<br><br>This guide will show you how to enable offline support, add course menus, structure content for mobile, and handle video hosting so your learners enjoy smooth, engaging courses anytime, online or off.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Tutorial VIdeo<\/strong><\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:embed {\"url\":\"https:\/\/youtu.be\/KZxhwtt4eYk\",\"type\":\"video\",\"providerNameSlug\":\"youtube\",\"responsive\":true,\"className\":\"wp-embed-aspect-16-9 wp-has-aspect-ratio\"} -->\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\nhttps:\/\/youtu.be\/KZxhwtt4eYk\n<\/div><\/figure>\n<!-- \/wp:embed -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Enabling LearnDash Integration<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Go to <strong>BuddyBoss App > Integrations > LearnDash<\/strong><strong><br><\/strong><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Toggle on <strong>Enable Offline Courses<\/strong> to allow learners to download course content and sync progress when back online.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Toggle on <strong>Display Course Author<\/strong> to show the creator\u2019s name in course listings.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Toggle on <strong>Display Course Date<\/strong> to show the published date.<br>Click <strong>Save Changes<\/strong>.<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:paragraph -->\n<p><strong>Note:<\/strong> Offline mode downloads course home, materials, certificate, sections, lessons, topics, and user progress. Quizzes require an internet connection.<br><\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Adding Course Menus to Your App<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Go to <strong>BuddyBoss App > Menus > Tab Bar (or More Menu)<\/strong><strong><br><\/strong><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>In <strong>Core App<\/strong>, find and <strong>Add to Menu<\/strong>:<br><!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li><strong>Courses<\/strong> (all courses directory)<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>Course Categories<\/strong> (courses by category)<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>Course Certificates<\/strong> (earned certificates)<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>My Library<\/strong> (enrolled &amp; downloaded courses)<br><\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list --><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Create a section (e.g., <strong>LearnDash<\/strong>) and organize your new menu items under it.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Customize icon styles if desired.<br>Click <strong>Save Menu<\/strong>.<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Course Material Content Layout<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>In the app, you can simply add your materials as a paragraph and they\u2019ll render as plain text. But to display a native, mobile-friendly look and feel, format your materials as a bulleted list instead.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p>To do this<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Go In the Course Editor.<\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Navigate to Course Materials<\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Switch to Text mode and structure your content like this:<br><br>&lt;ul><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:paragraph -->\n<p>&nbsp;&nbsp;&lt;li&gt;Drawing Tools PDF&lt;\/li&gt;<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p>&nbsp;&nbsp;&lt;li&gt;Reference Images Pack&lt;\/li&gt;<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p>&nbsp;&nbsp;&lt;li&gt;Practice Workbook&lt;\/li&gt;<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li>&lt;\/ul><\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list -->\n\n<!-- wp:paragraph -->\n<p><strong>Note:<\/strong> Any materials outside a list display as plain text.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Hosting Videos for Offline Use<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li><strong>WordPress Video Block:<\/strong> Upload .mp4 to the Media Library via the Video block.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>External CDN:<\/strong> Enable <strong>API Performance<\/strong> in <strong>BuddyBoss App > Components<\/strong>, then configure <strong>BuddyBoss App > Settings > API \/ CDN<\/strong> with your CDN URL.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>Vimeo Integration:<\/strong> Go to <strong>BuddyBoss App > Integrations > Vimeo<\/strong>, paste your authentication code, and use the Vimeo block for offline-compatible embeds.<br><\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list -->\n\n<!-- wp:paragraph -->\n<p>Note: Avoid iframe-based or web-only embeds; unsupported blocks require web fallback.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Handling Unsupported Blocks<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>When a lesson contains unsupported blocks, content loads in a web view. To override:<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Enable the <strong>App Editor<\/strong> in that lesson.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Click <strong>Import Content<\/strong> to pull supported blocks only.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Manually add any additional supported blocks in the App Editor.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Click <strong>Update<\/strong> to use native rendering.<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>App Experience Highlights<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li><strong>Download &amp; Offline:<\/strong> Tap the download icon on a course to access it offline.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>Native Navigation:<\/strong> Jump between lessons, topics, and quizzes with in-app controls.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>Deep Linking:<\/strong> Links inside web fallbacks (e.g., course lists) open native screens.<br><\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Troubleshooting &amp; FAQs<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: Course won\u2019t download offline.<\/strong><strong><br><\/strong>A: Ensure <strong>Enable Offline Courses<\/strong> is on and the course\u2019s <strong>Offline Download<\/strong> is allowed. Use only supported blocks and hosted video files.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: Video playback fails offline.<\/strong><strong><br><\/strong>A: Confirm the video uses the Video block or Vimeo integration; iframe embeds (YouTube) won\u2019t work.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: Unsupported blocks show theme header\/footer.<\/strong><strong><br><\/strong>A: Add CSS targeting the .buddyboss-app-web-view class to hide theme elements when loaded in-app.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: My table of contents is missing.<\/strong><strong><br><\/strong>A: Use the Table block or App Editor import for consistent display. Only supported blocks render natively.<\/p>\n<!-- \/wp:paragraph -->","post_title":"How to Configure LearnDash in Your BuddyBoss App","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"how-to-configure-learndash-in-your-buddyboss-app","to_ping":"","pinged":"","post_modified":"2025-07-13 23:41:54","post_modified_gmt":"2025-07-14 06:41:54","post_content_filtered":"","post_parent":122178,"guid":"https:\/\/buddyboss.com\/resources\/?post_type=docs&#038;p=121847","menu_order":2,"post_type":"docs","post_mime_type":"","comment_count":"0","filter":"raw"},{"ID":122281,"post_author":"29","post_date":"2021-02-28 16:59:59","post_date_gmt":"2021-03-01 00:59:59","post_content":"<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Introduction<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>Delivering your LearnDash video content securely and making it available offline which is essential for a polished learning experience. Hosting your training videos on Vimeo Pro protects your proprietary content while the BuddyBoss App\u2019s Vimeo integration lets your learners download and watch courses without an internet connection.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p>This guide walks you through creating a Vimeo Developer account, generating an access token, and linking it to the BuddyBoss App.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Why Use Vimeo?<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>While platforms like YouTube or Wistia offer video hosting, Vimeo Pro stands out for its robust privacy controls that are critical if you\u2019re monetizing via memberships or paid courses. Integrating Vimeo ensures:<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li><strong>Secure Delivery:<\/strong> Prevent unauthorized sharing of premium content.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>Offline Support:<\/strong> Learners can download videos for Study Anywhere\u2122.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>Native App Performance:<\/strong> The BuddyBoss App\u2019s Vimeo block caches video metadata for snappy playback.<br><\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Generating a Vimeo Authentication Code<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p><strong>Note:<\/strong> Offline mode requires a <strong>Vimeo Pro<\/strong> (or higher) account.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Log into your Vimeo account at<a href=\"https:\/\/developer.vimeo.com\/\"> https:\/\/developer.vimeo.com\/<\/a>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Click <strong>My Apps<\/strong>, then <strong>Create New App<\/strong> (or <strong>New App<\/strong>).<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXd0Ad_-RIOxbYkovznD40bglIHOAKHfEMH60NHW-J3qBQOuYTh7oJP-QRwCHoRyGAqdsrP-KiOfa0O9fG1oUS-DODx9tiirEsWSx-ZAlu2WbGR2p4uYcCh68g1zyfmX5RH3S1Zc?key=PIZRzE4i5waJKb2nHMy_fWdD\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:list {\"ordered\":true,\"start\":3} -->\n<ol start=\"3\" class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Enter:<br><!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li><strong>App Name<\/strong> (e.g., \u201cBuddyBoss Course Videos\u201d)<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>App Description<\/strong> (for your reference)<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>App Access<\/strong><\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list --><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXefN4vRfgpbxe2OdOxR6plV6ohZc7WUYM2dThdpwdp4plv_2j7prllxpEQ_9GtT2YiTyE-yU4t-CTjCMjPkyO9MxL4ssMbts0PI5TG-mfiDzWizygYLJ-t_SmIf1OHs7SwnQBU5?key=PIZRzE4i5waJKb2nHMy_fWdD\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:list {\"ordered\":true,\"start\":4} -->\n<ol start=\"4\" class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Click <strong>Create App<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Select the <strong>Authentication<\/strong> tab.<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXeWrK0elOToXtXOMCxTsWgwjKldkqL9LsYho9SQy3eV4s-Ncv8z6xyIiFQsntumkV-QsUnC9ouiCScLjmBDhilXR4WHEFUkp544uPujSXermyekwi2hhS0d4eaUj-TxN-JZirQ?key=PIZRzE4i5waJKb2nHMy_fWdD\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:list {\"ordered\":true,\"start\":6} -->\n<ol start=\"6\" class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Choose <strong>Authenticated (you)<\/strong>, then check these scopes:<br><!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li><strong>Private<\/strong><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>Video Files<\/strong><\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list --><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXcIseldriFVEFi1-cGcu4hg05KhNiFC-BDEQjXnHUFY1RpQaHVPnn7tsp-fc9lAFqc7-VIgcEW_-_X2iZ5OsFfxF7gCnunlvHEjLjISFcTg80GSzmCyysfFBgM5CL1q3utnPf6l?key=PIZRzE4i5waJKb2nHMy_fWdD\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:list {\"ordered\":true,\"start\":7} -->\n<ol start=\"7\" class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Click <strong>Generate<\/strong> to create your access token.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Copy the token to your clipboard.<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXete5NI_2fI2pVtgE_5JHDOgIMO_JVfqTMNjuBAMEJAfdJTqTSfmYjcp_xJsDgMFJkhr8irWmDWHJ3TYJBLAigQjfJ6kpsGPRKgX-5ufmio2KWKKvdEsov75VOviCuNx7p2YrQ3?key=PIZRzE4i5waJKb2nHMy_fWdD\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Configuring BuddyBoss App<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>In WordPress, go to <strong>BuddyBoss App > Integrations > Vimeo<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Paste your copied access token into the <strong>Vimeo Authentication Code<\/strong> field.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Click <strong>Save Changes<\/strong>.<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Troubleshooting &amp; FAQs<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: My videos won\u2019t download offline.<br><\/strong>A: Ensure you\u2019re on a <strong>Vimeo Pro<\/strong> plan; Basic accounts can\u2019t serve downloadable files.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: I see a permissions error generating the token.<\/strong><strong><br><\/strong>A: Double-check you\u2019ve enabled <strong>Private<\/strong> and <strong>Video Files<\/strong> scopes under Authentication.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: I changed my token, why doesn\u2019t the app use it?<\/strong><strong><br><\/strong>A: Force-close and reopen the BuddyBoss App to clear its cache and fetch the new token.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: Can I host on another CDN?<\/strong><strong><br><\/strong>A: Yes. See our API CDN tutorial to offload media requests from your server.<\/p>\n<!-- \/wp:paragraph -->","post_title":"How to Connect Vimeo to Your BuddyBoss App","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"how-to-connect-vimeo-to-your-buddyboss-app","to_ping":"","pinged":"","post_modified":"2025-07-15 00:47:54","post_modified_gmt":"2025-07-15 07:47:54","post_content_filtered":"","post_parent":122178,"guid":"https:\/\/buddyboss.com\/resources\/?post_type=docs&#038;p=122281","menu_order":3,"post_type":"docs","post_mime_type":"","comment_count":"0","filter":"raw"},{"ID":122957,"post_author":"29","post_date":"2021-03-07 22:30:46","post_date_gmt":"2021-03-08 06:30:46","post_content":"<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Introduction<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>Unlock powerful, revenue-generating experiences by integrating your favorite WordPress membership solutions with the BuddyBoss App. Whether you\u2019re selling courses, gated content, or tiered memberships, BuddyBoss App supports seamless in-app purchasing and access restrictions across a wide range of plugins.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>In-App Purchases for Courses &amp; Memberships<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>Allow your learners to buy directly inside the mobile app using Apple\u2019s and Google\u2019s native payment flows. The following plugins can be mapped to in-app products so members can purchase memberships and LearnDash courses without ever leaving the app:<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li><strong>LearnDash LMS<\/strong><strong><br><\/strong><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>Memberium<\/strong><strong><br><\/strong><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>MemberPress<\/strong><strong><br><\/strong><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>Paid Memberships Pro<\/strong><strong><br><\/strong><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>Restrict Content Pro<\/strong><strong><br><\/strong><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>S2Member<\/strong><strong><br><\/strong><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>WishList Member<\/strong><strong><br><\/strong><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>WooCommerce Memberships<\/strong><strong><br><\/strong><\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Restricting Content via Access Controls<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>Fine-grained access control keeps premium content behind the right paywalls. BuddyBoss App automatically respects the rules you set in BuddyBoss Platform Pro\u2019s Member Access Controls feature. Out of the box, the app applies restrictions for these plugins:<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li><strong>LearnDash LMS<\/strong><strong><br><\/strong><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>Memberium<\/strong><strong><br><\/strong><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>MemberPress<\/strong><strong><br><\/strong><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>Paid Memberships Pro<\/strong><strong><br><\/strong><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>Restrict Content Pro<\/strong><strong><br><\/strong><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>S2Member<\/strong><strong><br><\/strong><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>WishList Member<\/strong><strong><br><\/strong><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>WooCommerce Memberships<\/strong><strong><br><\/strong><\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list -->\n\n<!-- wp:paragraph -->\n<p>When you configure Access Controls in the WordPress admin, those same rules govern who can view messages, groups, activities, courses, and more in the mobile app.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Granting Course Enrollment via Membership Plugins<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>Automate course enrollment in LearnDash based on membership status. If you use any of these plugins to auto-enroll users into courses on your website, the BuddyBoss App will mirror that behavior. Only users with the correct membership will see and access the corresponding courses in the app:<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li><strong>LearnDash LMS<\/strong><strong><br><\/strong><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>Memberium<\/strong><strong><br><\/strong><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>MemberPress<\/strong><strong><br><\/strong><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>Paid Memberships Pro<\/strong><strong><br><\/strong><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>Restrict Content Pro<\/strong><strong><br><\/strong><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>S2Member<\/strong><strong><br><\/strong><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>WishList Member<\/strong><strong><br><\/strong><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>WooCommerce Memberships<\/strong><\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list -->","post_title":"How to Configure Membership Plugins in Your BuddyBoss App","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"how-to-configure-membership-plugins-in-your-buddyboss-app","to_ping":"","pinged":"","post_modified":"2025-07-15 00:55:02","post_modified_gmt":"2025-07-15 07:55:02","post_content_filtered":"","post_parent":122178,"guid":"https:\/\/buddyboss.com\/resources\/?post_type=docs&#038;p=122957","menu_order":4,"post_type":"docs","post_mime_type":"","comment_count":"0","filter":"raw"}]},{"ID":122180,"post_author":"21","post_date":"2021-02-28 08:36:19","post_date_gmt":"2021-02-28 16:36:19","post_content":"<!-- wp:paragraph -->\n<p>Learn how to improve the performance of your BuddyBoss App using its built-in API Caching and CDN features.<\/p>\n<!-- \/wp:paragraph -->","post_title":"API Performance","post_excerpt":"Learn how to improve the performance of your BuddyBoss App using its built-in API Caching and CDN features.","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"api-performance","to_ping":"","pinged":"","post_modified":"2022-07-04 10:53:16","post_modified_gmt":"2022-07-04 17:53:16","post_content_filtered":"","post_parent":87769,"guid":"https:\/\/buddyboss.com\/resources\/?post_type=docs&#038;p=122180","menu_order":7,"post_type":"docs","post_mime_type":"","comment_count":"0","filter":"raw","children":[{"ID":121851,"post_author":"29","post_date":"2021-02-23 19:37:26","post_date_gmt":"2021-02-24 03:37:26","post_content":"<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Introduction<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>API Caching dramatically accelerates your BuddyBoss App by serving repeat data requests from a fast, in-memory store instead of repeatedly querying your database. This reduces load on your server and delivers sub-second responses for social feeds, courses, menus, and more.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Tutorial VIdeo<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:embed {\"url\":\"https:\/\/youtu.be\/a0peS5yZ2eI\",\"type\":\"video\",\"providerNameSlug\":\"youtube\",\"responsive\":true,\"className\":\"wp-embed-aspect-16-9 wp-has-aspect-ratio\"} -->\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\nhttps:\/\/youtu.be\/a0peS5yZ2eI\n<\/div><\/figure>\n<!-- \/wp:embed -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Enabling the API Performance Component<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>In your WordPress admin, go to <strong>BuddyBoss App > Components<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Toggle on <strong>API Performance<\/strong> and click <strong>Save Changes<\/strong>.<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Verifying the Must-Use Plugin<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Navigate to <strong>Plugins > Must-Use<\/strong> and confirm <strong>BuddyBoss API Caching<\/strong> is installed.<br><!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li>If missing, a notice will guide you to download and place it in wp-content\/mu-plugins\/, then refresh.<br><\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list --><\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Configuring API Caching<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Go to <strong>BuddyBoss App > Settings > API Caching<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Check all the content types you want cached (App Pages, Posts, Social Feeds, LearnDash, etc.).<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Click <strong>Save Changes<\/strong>.<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:heading {\"level\":3} -->\n<h3 class=\"wp-block-heading\"><strong>Purging Cached Data<\/strong><\/h3>\n<!-- \/wp:heading -->\n\n<!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li><strong>Purge Cache<\/strong> next to a feature to clear its cache only.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>Purge All<\/strong> to reset every cache at once.<br><\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>How It Works<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li><strong>First Request<\/strong>: API fetches fresh data from WordPress and stores it.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>Subsequent Requests<\/strong>: API serves the cached response instantly.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>Cache Invalidation<\/strong>: When you or users change data (e.g., new message), the related cache is automatically purged so updated content appears immediately.<br><\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list -->\n\n<!-- wp:paragraph -->\n<p>Note: If you have third-party plugins or custom endpoints, add code to call bb_api_cache_purge() on relevant hooks so the cache stays fresh. Full developer docs are available in our knowledge base.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Troubleshooting &amp; FAQs<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: The BuddyBoss API Caching plugin isn\u2019t in Must-Use Plugins.<\/strong><br>A: Your server may block auto-install. Download it from the admin notice and place it in wp-content\/mu-plugins\/, then reload the admin.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: Cached content remains stale after updates.<\/strong><br>A: Use <strong>Purge Cache<\/strong> for that feature, or in custom code fire bb_api_cache_purge( $cache_key ) when your data changes.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: Errors occur when purging all caches.<\/strong><br>A: Confirm the wp_bb_api_cache database table exists and that your DB user has DELETE permissions on it.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: Can I disable caching for a specific endpoint?<\/strong><br>A: Yes. Uncheck its box under <strong>BuddyBoss App > Settings > API Caching<\/strong> and hit <strong>Save Changes<\/strong>.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: How do I know caching is effective?<\/strong><br>A: Observe response times: initial requests take longer as they populate the cache; repeat requests return almost instantly.<\/p>\n<!-- \/wp:paragraph -->","post_title":"How to Configure API Caching in Your BuddyBoss App","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"how-to-configure-api-caching-in-your-buddyboss-app","to_ping":"","pinged":"","post_modified":"2025-07-15 02:37:37","post_modified_gmt":"2025-07-15 09:37:37","post_content_filtered":"","post_parent":122180,"guid":"https:\/\/buddyboss.com\/resources\/?post_type=docs&#038;p=121851","menu_order":27,"post_type":"docs","post_mime_type":"","comment_count":"0","filter":"raw"},{"ID":121834,"post_author":"29","post_date":"2021-02-22 16:05:12","post_date_gmt":"2021-02-23 00:05:12","post_content":"<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Introduction<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>Serving media assets like images, documents, and videos through a Content Delivery Network (CDN) reduces load on your server and speeds up your BuddyBoss App worldwide. Enabling API CDN tells your app to fetch media via your CDN URL instead of directly from WordPress, improving performance without changing your website setup.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Tutorial Video<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:embed {\"url\":\"https:\/\/youtu.be\/qwqwNGXuQZ8\",\"type\":\"video\",\"providerNameSlug\":\"youtube\",\"responsive\":true,\"className\":\"wp-embed-aspect-16-9 wp-has-aspect-ratio\"} -->\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\nhttps:\/\/youtu.be\/qwqwNGXuQZ8\n<\/div><\/figure>\n<!-- \/wp:embed -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Enabling the API Performance Component<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Go to <strong>WordPress Admin > BuddyBoss App > Components<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Toggle on <strong>API Performance<\/strong> and click <strong>Save Changes<\/strong>.<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Configuring Your CDN URL<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Navigate to <strong>BuddyBoss App > Settings > API CDN<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Check <strong>Enable API CDN<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Paste your CDN base URL (no trailing slash) into the <strong>CDN URL<\/strong> field.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Click <strong>Save Changes<\/strong>.<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:paragraph -->\n<p><strong>Note:<\/strong> If you already use a CDN plugin or service for your site (e.g., CloudFront, Cloud CDN, StackPath), copy its CDN URL here.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>How API CDN Works<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li><strong>First Request:<\/strong> The app calls WordPress via API, retrieves the media file, and uploads it to your CDN.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>Subsequent Requests:<\/strong> The app rewrites the media URL to your CDN domain, serving assets from the nearest CDN edge server.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>Offline Courses:<\/strong> When using the LearnDash offline feature, downloads also come from your CDN for faster, reliable performance.<br><\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Integrations &amp; Recommendations<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li><strong>Vimeo Integration:<\/strong> For LearnDash video downloads, use the Vimeo integration (requires Pro account).<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>Combine with API Caching:<\/strong> Enabling both <strong>API CDN<\/strong> and <strong>API Caching<\/strong> yields the greatest speed gains. See our API Caching tutorial for details.<br><\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Troubleshooting &amp; FAQs<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: My media still loads from my origin server.<\/strong><strong><br><\/strong>A: Confirm your CDN URL is correct (no trailing slash) and that <strong>Enable API CDN<\/strong> is checked under <strong>API CDN<\/strong> settings.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: I\u2019m not seeing new files on my CDN.<\/strong><strong><br><\/strong>A: Clear any plugin or CDN cache, then fetch the media once in the app so it syncs to the CDN.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: Errors appear when saving the CDN URL.<\/strong><strong><br><\/strong>A: Ensure your CDN URL uses HTTPS and that your server allows outbound requests to your CDN provider.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: Offline courses aren\u2019t downloading media.<\/strong><strong><br><\/strong>A: Verify <strong>Enable API CDN<\/strong> and your LearnDash <strong>Offline Courses<\/strong> setting are both active; CDN-hosted files must be publicly accessible.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: Can I disable CDN for specific file types?<\/strong><strong><br><\/strong>A: Not directly. API CDN rewrites all media URLs. Use your CDN provider\u2019s URL patterns or caching rules to exclude assets if needed.<\/p>\n<!-- \/wp:paragraph -->","post_title":"How to Configure API CDN in Your BuddyBoss App","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"api-content-delivery-network","to_ping":"","pinged":"","post_modified":"2025-07-22 05:16:58","post_modified_gmt":"2025-07-22 12:16:58","post_content_filtered":"","post_parent":122180,"guid":"https:\/\/buddyboss.com\/resources\/?post_type=docs&#038;p=121834","menu_order":28,"post_type":"docs","post_mime_type":"","comment_count":"0","filter":"raw"}]},{"ID":122209,"post_author":"21","post_date":"2021-02-28 08:44:44","post_date_gmt":"2021-02-28 16:44:44","post_content":"<!-- wp:paragraph -->\n<p>Discover how to generate builds of your BuddyBoss App and install them on your device.<\/p>\n<!-- \/wp:paragraph -->","post_title":"App Builds","post_excerpt":"Discover how to generate builds of your BuddyBoss App and install them on your device.","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"app-builds","to_ping":"","pinged":"","post_modified":"2022-07-04 10:53:16","post_modified_gmt":"2022-07-04 17:53:16","post_content_filtered":"","post_parent":87769,"guid":"https:\/\/buddyboss.com\/resources\/?post_type=docs&#038;p=122209","menu_order":8,"post_type":"docs","post_mime_type":"","comment_count":"0","filter":"raw","children":[{"ID":122292,"post_author":"29","post_date":"2021-02-28 12:32:05","post_date_gmt":"2021-02-28 20:32:05","post_content":"<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Introduction<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>Managing your app\u2019s build configurations like connection, icon naming, and minimum required versions ensures users always have a seamless, up-to-date experience. In this guide, we\u2019ll cover connecting your site, setting your App Icon Name (displayed under the home-screen icon and in push notifications), and enforcing a Minimum Build Version so members are prompted to update when needed.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Tutorial Video<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:embed {\"url\":\"https:\/\/youtu.be\/Azv91N7ZE84\",\"type\":\"video\",\"providerNameSlug\":\"youtube\",\"responsive\":true,\"className\":\"wp-embed-aspect-16-9 wp-has-aspect-ratio\"} -->\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\nhttps:\/\/youtu.be\/Azv91N7ZE84\n<\/div><\/figure>\n<!-- \/wp:embed -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Connecting Your App<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Go to <strong>BuddyBoss App > Configure > Connect<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Follow the prompts to validate your App ID and App Key.<br><strong>Note:<\/strong> See our \u201cConnect Your App\u201d tutorial if you haven\u2019t done this yet.<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Configuring Your General Settings<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:heading {\"level\":3} -->\n<h3 class=\"wp-block-heading\"><strong>App Icon Name<\/strong><\/h3>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Go to <strong>BuddyBoss App > Configure > General<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Under <strong>App Icon Name<\/strong>, enter the text to display beneath your app icon on devices and in push notifications.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Click <strong>Save Settings<\/strong>.<br><strong>Note:<\/strong> Changing the App Icon Name requires a new build so the updated text is bundled into the app.<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:heading {\"level\":3} -->\n<h3 class=\"wp-block-heading\"><strong>Minimum Build Version<\/strong><\/h3>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>In <strong>BuddyBoss App > Configure > General<\/strong>, find <strong>Minimum iOS Build Version<\/strong> and <strong>Minimum Android Build Version<\/strong> drop-downs.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Select the lowest published build versions you\u2019ll allow.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Click <strong>Save Settings<\/strong>.<br><strong>Note:<\/strong> Users running earlier builds will see a prompt to update before they can use the app. Only choose versions already live in the App Store or Play Store.<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Verifying Your Installed Build Version<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Open the BuddyBoss App on your device.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Navigate to <strong>Settings > About<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Check the <strong>Version<\/strong> to confirm which build you have installed.<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Troubleshooting &amp; FAQs<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: I changed the App Icon Name but don\u2019t see it on my device.<\/strong><strong><br><\/strong>A: You must publish a new build after saving the change; then install that updated build.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: Users on older builds still access the app.<\/strong><strong><br><\/strong>A: Ensure the selected Minimum Build Version has been published. Then force-close and reopen the app to fetch the new requirement.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: I don\u2019t see my build version in the dropdown.<\/strong><strong><br><\/strong>A: Check <strong>BuddyBoss App &gt; Builds<\/strong> to confirm the build exists and is published; only published builds appear in the list.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: Can I require updates only on iOS or Android?<\/strong><strong><br><\/strong>A: Yes, you can set separate minimum versions for iOS and Android under <strong>General<\/strong>.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: Does changing General settings force a mandatory rebuild?<br><\/strong>A: Only changes that affect on-device text or behavior (like App Icon Name or minimum versions) require a new build. Other settings apply immediately.<\/p>\n<!-- \/wp:paragraph -->","post_title":"How to Configure General App Settings in Your BuddyBoss App","post_excerpt":"In this tutorial, you will learn how to set up your General Configuration for BuddyBoss App. These are basic app settings that are common to both iOS and Android.","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"how-to-configure-general-app-settings-in-your-buddyboss-app","to_ping":"","pinged":"","post_modified":"2025-07-15 03:23:27","post_modified_gmt":"2025-07-15 10:23:27","post_content_filtered":"","post_parent":122209,"guid":"https:\/\/buddyboss.com\/resources\/?post_type=docs&#038;p=122292","menu_order":0,"post_type":"docs","post_mime_type":"","comment_count":"0","filter":"raw"},{"ID":122269,"post_author":"29","post_date":"2021-02-28 12:29:20","post_date_gmt":"2021-02-28 20:29:20","post_content":"<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Introduction<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>Building your BuddyBoss App for iOS and Android is effortless with our cloud-based build servers. They automatically pull your site\u2019s configuration, branding, menus, and any connected GitHub customizations, then compile everything into native binaries, Test Apps for QA and Release Apps for App Store submission.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p>This guide walks you through the flow: connect your site, configure essential settings (including iOS test devices and branding), and request builds without ever touching Xcode or Android Studio.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Youtube Tutorial<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:embed {\"url\":\"https:\/\/youtu.be\/n8HJY_3Rs1U\",\"type\":\"video\",\"providerNameSlug\":\"youtube\",\"responsive\":true,\"className\":\"wp-embed-aspect-16-9 wp-has-aspect-ratio\"} -->\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\nhttps:\/\/youtu.be\/n8HJY_3Rs1U\n<\/div><\/figure>\n<!-- \/wp:embed -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Generate App Builds<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p><strong>How do we create builds for you?<\/strong><strong><br><\/strong> When you create a build, our build servers pull all your data from your WordPress environment and compile it into a file you can install on your device (Test Build) or submit to Apple &amp; Google (Release Build). Each new build automatically uses the latest public version of the BuddyBoss App, and any custom code from your connected GitHub repository is merged in.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:heading {\"level\":3} -->\n<h3 class=\"wp-block-heading\"><strong>Creating Builds<\/strong><\/h3>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>Before creating builds, complete the setup in the <strong>Connect<\/strong> and <strong>Configure<\/strong> tabs first. The menu flow is designed to guide you step by step.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Note:<\/strong> Separate tutorials cover how to Connect your app and Configure your app.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:heading {\"level\":4} -->\n<h4 class=\"wp-block-heading\"><strong>Registering iOS Test Devices<\/strong><\/h4>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li><strong>Go to<\/strong> BuddyBoss App > Configure > iOS Devices.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Scan the UDID QR code to add each device (limit of 100).<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:paragraph -->\n<p><strong>Note:<\/strong> Each new device requires a new Test App build. Android testing requires no registration.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:heading {\"level\":4} -->\n<h4 class=\"wp-block-heading\"><strong>Recommended Pre-Build Setup<\/strong><\/h4>\n<!-- \/wp:heading -->\n\n<!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Add tabs to your App Tab Bar (<strong>BuddyBoss App > Menus > Tab Bar<\/strong>)<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Add links to your More Menu (<strong>BuddyBoss App > Menus > More Menu<\/strong>)<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Configure your Branding icons and splash screens (<strong>BuddyBoss App > Branding > Images<\/strong>)<br><\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list -->\n\n<!-- wp:paragraph -->\n<p><strong>Note:<\/strong> Menus can be updated later without rebuilding; branding changes like App Icons or splash screens do require a new build.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Request Build<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>Once you\u2019re happy with your setup, generate your first build:<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li><strong>Go to<\/strong> BuddyBoss App > Builds and click <strong>Request Build<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Select your platform(s) (iOS, Android) and Build Type (Test or Release). You can request both simultaneously.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Click <strong>Next<\/strong>, review the included settings, then click <strong>Send Build Request<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Builds typically take <strong>15\u201330 minutes<\/strong>. You can monitor the progress with <strong>Recheck Status Now<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Upon completion, Test Builds offer an <strong>Install Test App<\/strong> button for direct sideloading; Release Builds appear on the Builds page ready for download or App Store submission.<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:paragraph -->\n<p><strong>Note:<\/strong> You get <strong>20 builds per month<\/strong>. If you exceed this with a valid need, let us know.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Post-Build Actions<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li><strong>Test Apps:<\/strong> Install directly on registered devices for QA.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>Release Apps:<\/strong> Download the .ipa\/.apk or use our <strong>Publishing Tool<\/strong> to submit to Apple &amp; Google on your behalf. We\u2019ll pre-check your configuration to minimize rejections.<br><\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Troubleshooting &amp; FAQs<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: My build request failed. Why?<\/strong><strong><br><\/strong>A: Ensure you\u2019ve completed <strong>Connect<\/strong> and <strong>Configure<\/strong> (App Key, Icons, iOS devices, menus). Resolve any errors before retrying.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: Can I update menus without rebuilding?<\/strong><strong><br><\/strong>A: Yes, menu changes sync instantly in both Test and Release Apps.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: How many builds can I generate?<\/strong><strong><br><\/strong>A: 20 per month; contact us for additional builds if needed.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: My iOS Test App won\u2019t install.<\/strong><strong><br><\/strong>A: Verify your device\u2019s UDID is registered under <strong>Configure &gt; iOS Devices<\/strong>, then rebuild.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: Release build won\u2019t publish in the App Store?<\/strong><strong><br><\/strong>A: Use our <strong>Publishing Tool<\/strong> for correctly configured submissions and faster approvals.<\/p>\n<!-- \/wp:paragraph -->","post_title":"How to Generate New App Builds in Your BuddyBoss App","post_excerpt":"In this tutorial, you will learn how to submit build requests for your BuddyBoss App. This allows our internal build servers to create new builds for Release Apps and Test Apps for you.","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"how-to-generate-new-app-builds-in-your-buddyboss-app","to_ping":"","pinged":"","post_modified":"2025-07-15 05:20:39","post_modified_gmt":"2025-07-15 12:20:39","post_content_filtered":"","post_parent":122209,"guid":"https:\/\/buddyboss.com\/resources\/?post_type=docs&#038;p=122269","menu_order":1,"post_type":"docs","post_mime_type":"","comment_count":"0","filter":"raw"},{"ID":122270,"post_author":"29","post_date":"2021-02-28 16:58:59","post_date_gmt":"2021-03-01 00:58:59","post_content":"<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Introduction<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>Generating iOS Test Builds is effortless with our cloud-based build servers. They pull your site\u2019s configuration, branding, menus, registered UDIDs, and even any GitHub-connected custom code, then compile everything into a native Test App with no Xcode required.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p>This guide walks you through the flow: connect your site, register iOS test devices, request a Test Build, and install via QR code for QA, stakeholder reviews, or verifying custom features before App Store submission.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Tutorial Video<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:embed {\"url\":\"https:\/\/youtu.be\/YsE3CcyyHHc\",\"type\":\"video\",\"providerNameSlug\":\"youtube\",\"responsive\":true,\"className\":\"wp-embed-aspect-16-9 wp-has-aspect-ratio\"} -->\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\nhttps:\/\/youtu.be\/YsE3CcyyHHc\n<\/div><\/figure>\n<!-- \/wp:embed -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Registering iOS Test Devices<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Go to WordPress Admin ><strong> BuddyBoss App > Configure > iOS Devices<\/strong>.<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXfPX3lyGTrgygufJReHFC9F3RzZ3QnOfPDhuYeRUs5bM8H7i85wVbaaE0yj8NgqRnzwqZAupaj8tCUmWzbivUA1sXKtIHorZHnwXuOIMQiXfEoy6N8-DzKl7mwfWMGVt9r2YiD13w?key=7H7AnEcE8XOzZwt45iydBjtk\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:list {\"ordered\":true,\"start\":2} -->\n<ol start=\"2\" class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Click <strong>Add New Device<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Enter a <strong>Device Name<\/strong> (e.g., \u201cAlex\u2019s iPhone\u201d).<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Scan the QR code on your iPhone and <strong>Install<\/strong> the provisioning profile.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Click <strong>Refresh<\/strong> to confirm your device appears in the list.<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:paragraph -->\n<p><strong>Note:<\/strong> Each UDID you register requires a new Test Build. You can register up to 100 devices per Apple\u2019s limit.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Requesting an iOS Test Build<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Go to <strong>WordPress Admin > BuddyBoss App > Builds > Request Build<\/strong>.<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXefm1yxr0HWPC-Bvas2pCZYCq93tK6fkfemPXMwrR__0VR1koiAnvQTuK1JdEKCM2VJr8eCU2bUakhtB-758syLoyqW4yf9POggKfdjpMByu0ibQLXeUtZYxsajyTmz8cpBTl4B1A?key=7H7AnEcE8XOzZwt45iydBjtk\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:list {\"ordered\":true,\"start\":2} -->\n<ol start=\"2\" class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Select <strong>iOS<\/strong> under Platforms.<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXctn5xasKCeUk3Y3WuhxCj7NbUit5lzbe-ViywM7noPugXWcyos3NxkrYbLuzhZ8EnNT4z6RLGee-qL49mFHMVMOsTZbuXffiN4KAhIUpQgjEqJ7AXHuOxE4KXeT4abh1nLAHmn?key=7H7AnEcE8XOzZwt45iydBjtk\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:list {\"ordered\":true,\"start\":3} -->\n<ol start=\"3\" class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Choose <strong>Test app<\/strong> for Build Type.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Click <strong>Next<\/strong>, review your app settings, then click <strong>Send Build Request<\/strong>.<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXehT-2rKX54pa5oL_Mb22HoCDaltrzYML8h22OpEYoTyh_NmtaO_IUj4vXp3QL-ZYzMEuGZOeHvN6AAYM10eu2gEfyJZf55BfyIy0aFv3TN_mL9v77tpmBEBSPguKelLXO6WmPvXg?key=7H7AnEcE8XOzZwt45iydBjtk\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:list {\"ordered\":true,\"start\":5} -->\n<ol start=\"5\" class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Builds usually complete in <strong>15\u201360 minutes<\/strong>\u2014watch the progress with <strong>Recheck Status Now<\/strong>.<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXe1WIZ3q5vh9Ycmoa7S3-T21g5giTN4fYK8QuBTnjJxFUJwUNwaJLn_lgAaO8Pk8OoE9HTKEw5DUhGO_KIgvHaq90c6oEXk0ydeDfuNYsk5jCixKzPf2RyBcdwGW80SLiA-MQvItg?key=7H7AnEcE8XOzZwt45iydBjtk\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:paragraph -->\n<p>To check your build status of any build you can visit <strong>Buddyboss app &gt; builds<\/strong> you will notice each card represent different build attempts within each card you will notice certain information for your reference such as;<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Build number<\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Status<\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Platform type<\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Test or Release build<\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Date of the build\u00a0<\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Build number.<\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Download\/Install Button<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXeOvfOdOnmbbf-iMjpgTgovQgnFWxZpCVePSvcSQj3L7Ne9f8XGv2ZkFg0gHAvwC5zNR3uhlQ2gfqwaHudDTwGK1xWBjyDpj455tzbj84YSTETRuGphgdb5V6-Rk9n54xrM3gGDtQ?key=7H7AnEcE8XOzZwt45iydBjtk\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Installing the Test App<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>Once the build status shows <strong>Completed<\/strong>:<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Click <strong>Install Test App<\/strong> on the iOS build card.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Scan the displayed QR code with your iPhone\u2019s camera.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>On the download page, tap <strong>Download Application<\/strong>, then <strong>Install<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Open the app, log in, and navigate your live Test Build exactly as configured.<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXfMatlyw7rteiZyX2a5wYVr0DHYTM_zZlJc609VyN6aLA2zkQytI9gdWqcO9zikhrIFpGeu8xtcFHdxDq5Wx_6KDcf9Q7cujidn_Hfb72qgSbbl8mAXIjS-fOfzxGej9M_6DS0iQQ?key=7H7AnEcE8XOzZwt45iydBjtk\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:paragraph -->\n<p><strong>Note:<\/strong> Android Test Apps require no UDID registration. Simply scan and install.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Switching Sites &amp; Verifying Custom Code<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>Inside the Test App, use the site switcher to view any connected WordPress site. If you push new GitHub customizations, request another Test Build to see those changes in action\u2014no App Store process needed.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Troubleshooting &amp; FAQs<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: My iPhone didn\u2019t install the Test App.<\/strong><strong><br><\/strong>A: Confirm you installed the provisioning profile under <strong>Settings &gt; General &gt; Device Management<\/strong> and that your UDID is listed in <strong>iOS Devices<\/strong>.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: QR code shows \u201cExpired\u201d or an error.<\/strong><strong><br><\/strong>A: Re-request the Test Build, then use <strong>Recheck Status Now<\/strong> to regenerate a fresh install link.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: My UDID isn\u2019t appearing after scan.<\/strong><strong><br><\/strong>A: Tap <strong>Refresh<\/strong> on the iOS Devices page. Ensure the profile was installed successfully on your iPhone.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: Can I share the QR code?<\/strong><strong><br><\/strong>A: Yes, anyone with a registered UDID and the QR code can install your Test App.<\/p>\n<!-- \/wp:paragraph -->","post_title":"How to Install iOS Test Builds in Your BuddyBoss App","post_excerpt":"In this tutorial, you will learn how to install Test Apps onto your iOS device. You can use test apps to play with your app before it\u2019s been published.","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"how-to-install-ios-test-builds-in-your-buddyboss-app","to_ping":"","pinged":"","post_modified":"2025-07-15 06:18:46","post_modified_gmt":"2025-07-15 13:18:46","post_content_filtered":"","post_parent":122209,"guid":"https:\/\/buddyboss.com\/resources\/?post_type=docs&#038;p=122270","menu_order":2,"post_type":"docs","post_mime_type":"","comment_count":"0","filter":"raw"},{"ID":124237,"post_author":"29","post_date":"2021-04-15 16:02:44","post_date_gmt":"2021-04-15 23:02:44","post_content":"<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Introduction<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>Publishing a BuddyBoss App to the App Store is effortless with our cloud-based build servers. They pull your site\u2019s configuration, branding, menus, and any GitHub-connected customizations, then compile everything into a native Release App IPA that is ready for TestFlight or direct App Store submission.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p>This guide walks you through generating an iOS Release App build, uploading it to App Store Connect, inviting testers in TestFlight, and installing the build on your device, no Xcode required.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Keep in mind<\/strong>:<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p>Always use your <strong>Test App<\/strong> for daily testing and custom development. The <strong>Release App<\/strong> should be reserved for submission to the Apple App Store.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p>However, there are cases where you\u2019ll need to test using an <strong>iOS Release App<\/strong> before publishing especially if you\u2019re using <strong>In-App Purchases<\/strong>. While the Test App can display products and allow fake purchases, it won\u2019t show real pricing or subscription terms. Apple associates all In-App Purchase data with the <strong>Bundle ID<\/strong> of your Release App, so only a Release App can display accurate pricing and terms. It\u2019s also the only way to perform proper test purchases using Apple\u2019s official methods.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>When to Use a Release App vs. Test App<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li><strong>Test Apps<\/strong> are for daily QA and custom development which are installable directly via QR code.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>Release Apps<\/strong> are the builds you submit to Apple. Only from a Release App can you view real In-App Purchase pricing and terms, because Apple ties those products to your Release App\u2019s Bundle ID.<br><\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Create an iOS Release App Build<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>In WordPress Admin, go to <strong>BuddyBoss App > Build<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Click <strong>Request Build<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Select <strong>iOS<\/strong> as the platform and <strong>Release App<\/strong> as the build type.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Click <strong>Next Step<\/strong>, review your settings, then <strong>Send Build Request<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Wait for the build to complete (15\u201360 minutes), monitoring progress with <strong>Recheck Status Now<\/strong>.<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Download the IPA File<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Once complete, switch to the <strong>Build History<\/strong> tab.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Click <strong>Download IPA File<\/strong> on your new Release build card.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Save the IPA somewhere safe. You\u2019ll need it for TestFlight upload.<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Upload to App Store Connect (TestFlight)<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>You will need to upload your build to the TestFlight section of your app in <a href=\"https:\/\/appstoreconnect.apple.com\/login\">App Store Connect<\/a>. You can view our documentation about <a href=\"https:\/\/buddyboss.com\/resources\/docs\/app\/app-builds\/uploading-ios-builds-to-app-store-connect\/\">Uploading iOS Builds to App Store Connect<\/a> for a more in depth tutorial.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p>Once in TestFlight, you can assign the build to an app version, which can then be submitted to Apple for review. Follow these steps to upload a build:<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>In WordPress Admin, go to <strong>BuddyBoss App > Upload > Apple App Store<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Select the Release build you just generated.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Click <strong>Upload Build<\/strong> (only builds already in your App Store Connect account will appear).<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Within 15 minutes, your build appears under <strong>TestFlight<\/strong> in App Store Connect.<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Add Testers in TestFlight<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Log into <a href=\"https:\/\/appstoreconnect.apple.com\/login\">App Store Connect<\/a> > <strong>Users and Access<\/strong> > <strong>People<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Click the <strong>+<\/strong> to invite each tester (use their Apple ID email).<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Assign any role (Developer is fine) and select your app.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Under <strong>My Apps<\/strong>, open your app > <strong>TestFlight<\/strong> > <strong>Internal Testing<\/strong> > <strong>Testers<\/strong> > <strong>+<\/strong> > add your invited users.<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Install via TestFlight<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Ask testers to install <strong>TestFlight<\/strong> on their iPhone.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>They\u2019ll see your app listed. Tap <strong>Install<\/strong>, then <strong>Open<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>They can now experience the exact Release App (including real IAP pricing\/terms).<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Upload New Release Builds<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>Repeat <strong>Step 1<\/strong> and <strong>Step 3<\/strong> whenever you generate a new Release build. Testers receive an update notification in TestFlight as soon as the new build is processed.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Troubleshooting and FAQs<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: My In-App Purchases still show the \u201cPrice\u201d placeholder.<\/strong><strong><br><\/strong>A: Ensure you\u2019re running a Release App via TestFlight; Test Apps never fetch real pricing.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: Release build isn\u2019t appearing in TestFlight.<\/strong><strong><br><\/strong>A: Confirm the IPA was uploaded to the correct App Store Connect app and that its build number exceeds any existing build.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: Testers can\u2019t see my app in TestFlight.<\/strong><strong><br><\/strong>A: Verify they\u2019ve accepted the invitation under <strong>Users and Access<\/strong>, and that you\u2019ve added them under <strong>Internal Testing<\/strong>.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: I made custom code changes, do I need a new build?<\/strong><strong><br><\/strong>A: Yes, regenerate a Release App build to include any merged GitHub customizations before uploading.<\/p>\n<!-- \/wp:paragraph -->","post_title":"How to Generate iOS Release Apps in Your BuddyBoss App","post_excerpt":"In this tutorial, you will learn how to generate and use Release Apps for iOS, and how to test with TestFlight. This is especially useful for testing In-App Purchases.","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"how-to-generate-ios-release-apps-in-your-buddyboss-app","to_ping":"","pinged":"","post_modified":"2025-07-15 06:35:40","post_modified_gmt":"2025-07-15 13:35:40","post_content_filtered":"","post_parent":122209,"guid":"https:\/\/buddyboss.com\/resources\/?post_type=docs&#038;p=124237","menu_order":3,"post_type":"docs","post_mime_type":"","comment_count":"0","filter":"raw"},{"ID":124747,"post_author":"29","post_date":"2021-06-24 10:51:10","post_date_gmt":"2021-06-24 17:51:10","post_content":"<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Introduction<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>Publishing iOS builds is effortless with the BuddyBoss App plugin\u2019s built-in uploader. After authenticating your Apple credentials, you can upload your compiled Release App IPA directly to App Store Connect then send it to TestFlight for internal beta testing or attach it to a live app version for App Store submission, all without leaving WordPress. This guide walks you through configuring your upload credentials, pushing builds to App Store Connect, and inviting testers via TestFlight.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Tutorial Video<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:embed {\"url\":\"https:\/\/youtu.be\/6VVA1npk4U4\",\"type\":\"video\",\"providerNameSlug\":\"youtube\",\"responsive\":true,\"className\":\"wp-embed-aspect-16-9 wp-has-aspect-ratio\"} -->\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\nhttps:\/\/youtu.be\/6VVA1npk4U4\n<\/div><\/figure>\n<!-- \/wp:embed -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Authenticate Your Upload Configuration<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>In WordPress Admin, go to <strong>BuddyBoss App > Configure > iOS Settings<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Scroll to <strong>Upload Configuration<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>For <strong>Apple Account ID<\/strong>, choose the Apple developer account you\u2019ll use.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Generate an <strong>App-Specific Password<\/strong>:<br><!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Log into<a href=\"https:\/\/appleid.apple.com\/\"> appleid.apple.com<\/a> > <strong>Security<\/strong> > <strong>Generate Password\u2026<\/strong><strong><br><\/strong><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Enter a label (e.g., \u201cBuddyBoss App\u201d) > <strong>Create<\/strong>, then re-enter your main Apple ID password.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Copy the generated password and paste it into the <strong>App-Specific Password<\/strong> field in the plugin.<br><\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list --><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Click <strong>Save Changes<\/strong>.<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:paragraph -->\n<p><strong>Note:<\/strong> If you see authentication errors, your app-specific password may have expired or your Apple ID password changed. Simply revoke and regenerate a new app-specific password under <strong>appleid.apple.com &gt; Security &gt; App-Specific Passwords<\/strong>.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Upload Your Build<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>In WordPress Admin, go to <strong>BuddyBoss App > Upload > Apple App Store<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Select the Release App build you previously generated.<br><!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Builds must already exist in your App Store Connect account.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Build version and code cannot exceed the highest existing values in App Store Connect.<br><\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list --><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Click <strong>Upload Build<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Within ~15 minutes, your build will appear in App Store Connect under <strong>TestFlight<\/strong> or ready for version assignment.<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Troubleshooting &amp; FAQs<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: Upload fails with authentication error.<\/strong><strong><br><\/strong>A: Generate a fresh app-specific password and update it in <strong>iOS Settings<\/strong> &gt; <strong>Upload Configuration<\/strong>.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: My build isn\u2019t listed for upload.<\/strong><strong><br><\/strong>A: Ensure you selected a Release App build (not a Test App) and its version\/code is not higher than existing uploads in App Store Connect.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: I changed my Apple ID password, now uploads break.<\/strong><strong><br><\/strong>A: All app-specific passwords are revoked when you reset your Apple ID password. Recreate a new app-specific password and save it in the plugin.<\/p>\n<!-- \/wp:paragraph -->","post_title":"How to Upload BuddyBoss App iOS Builds to App Store Connect","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"how-to-upload-buddyboss-app-ios-builds-to-app-store-connect","to_ping":"","pinged":"","post_modified":"2025-07-16 02:38:13","post_modified_gmt":"2025-07-16 09:38:13","post_content_filtered":"","post_parent":122209,"guid":"https:\/\/buddyboss.com\/resources\/?post_type=docs&#038;p=124747","menu_order":4,"post_type":"docs","post_mime_type":"","comment_count":"0","filter":"raw"},{"ID":122271,"post_author":"29","post_date":"2021-02-28 12:30:16","post_date_gmt":"2021-02-28 20:30:16","post_content":"<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Introduction<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>Building your BuddyBoss App for Android is effortless with our cloud-based build servers. They compile your site\u2019s configuration, branding, menus, and any GitHub-connected customizations into a native Android Test App, ready to install on any device via QR code. This guide will show you how to filter for Android Test App builds in your Build History, scan the QR code, and install the app on your device.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Tutorial Video<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:embed {\"url\":\"https:\/\/youtu.be\/Ms-bWD_Idw4\",\"type\":\"video\",\"providerNameSlug\":\"youtube\",\"responsive\":true,\"className\":\"wp-embed-aspect-16-9 wp-has-aspect-ratio\"} -->\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\nhttps:\/\/youtu.be\/Ms-bWD_Idw4\n<\/div><\/figure>\n<!-- \/wp:embed -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Filtering Android Test Builds<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>Go to <strong>BuddyBoss App &gt; Builds &gt; Build History<\/strong>.<br><br>Use the filters at the top to select <strong>Android<\/strong> and <strong>Test App<\/strong>, then locate your completed build.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXdlFGW9YkrO-oMbl13-ovx3Uoy0sVV_za1ThM6_uE8VdhHDW8hVqyO8UUx2iC_p4G1xiIrlRpr-AUhxq52IpCTtDpDTqTMUE4MjsZcrcAXt1aiu3_NcJHQqz37wHKGWSi5swnVfRA?key=sVwM_pUgxscRSD7MGRaCWqzb\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:paragraph -->\n<p>To check your build status of any build you can visit Buddyboss app - builds you will notice each card represent different build attempts within each card you will notice certain information for your reference such as;<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Build number<\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Status<\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Platform type<\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Test or Release build<\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Date of the build\u00a0<\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Build number<\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Download\/Install Button<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXc3XMsWZ328fMbLrjD7ec39L5bSSLgkCRJZoTwrmUGz6hB51QwZrhDuvtCl7JJb0iNqizMxLh8hUTezmpMO2pvvB8s4uwA4vbhRknwGNRkEQ7PF7Gu_bl_hIDkpuyHufe0JJT8wxQ?key=sVwM_pUgxscRSD7MGRaCWqzb\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:list {\"ordered\":true,\"start\":8} -->\n<ol start=\"8\" class=\"wp-block-list\"><!-- wp:list-item -->\n<li><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Installing the Test App via QR Code<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Click <strong>Install Test App<\/strong> on your chosen build.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Scan the displayed QR code with your Android device\u2019s camera.<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXfCFmWydTq1-c1BFOA8S9ze42rXvlycXem-qKaqxJpBrNCA8lD1k3XnWLoK6T2gjXCJswQ78mi1Q_NH3Zjs1uByzxZIuLgL43gzNYCnegDpBPAZr3r8NcI6qw0uyBZsBJzqBZlxnQ?key=sVwM_pUgxscRSD7MGRaCWqzb\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:list {\"ordered\":true,\"start\":3} -->\n<ol start=\"3\" class=\"wp-block-list\"><!-- wp:list-item -->\n<li>On your device\u2019s browser, tap <strong>Download Application<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>When prompted, tap <strong>Install<\/strong> and then <strong>Open<\/strong>.<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:paragraph -->\n<p>Your Android Test App is now installed. You can switch between connected sites or deploy custom code changes without needing a new build. Continue testing UI flows, integrations, and custom development directly on your device.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Troubleshooting &amp; FAQs<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: The QR code scanner didn\u2019t recognize the code.<\/strong><strong><br><\/strong>A: Ensure your camera app or QR scanner has permission to use the camera. Try a different scanner app if needed.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: \u201cInstall blocked\u201d or \u201cUnknown sources\u201d error on install.<\/strong><strong><br><\/strong>A: Enable installation from unknown sources under <strong>Settings &gt; Security &gt; Install unknown apps<\/strong>, then retry.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: The download link times out or fails.<\/strong><strong><br><\/strong>A: Check your device\u2019s internet connection and retry. If the build has expired (30 days), request a new Test App build.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: My new build replaced the old one unexpectedly.<\/strong><strong><br><\/strong>A: Android allows only one install per package name. Uninstall the old test app first or request a distinct build if you need both.<\/p>\n<!-- \/wp:paragraph -->","post_title":"How to Install Android Test App Builds for Your BuddyBoss App","post_excerpt":"In this tutorial, you will learn how to install Test Apps onto your Android device. You can use test apps to play with your app before it\u2019s been published.","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"how-to-install-android-test-app-builds-for-your-buddyboss-app","to_ping":"","pinged":"","post_modified":"2025-07-16 03:20:52","post_modified_gmt":"2025-07-16 10:20:52","post_content_filtered":"","post_parent":122209,"guid":"https:\/\/buddyboss.com\/resources\/?post_type=docs&#038;p=122271","menu_order":5,"post_type":"docs","post_mime_type":"","comment_count":"0","filter":"raw"},{"ID":124261,"post_author":"29","post_date":"2021-04-15 17:47:23","post_date_gmt":"2021-04-16 00:47:23","post_content":"<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Introduction<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>Building and distributing Android Release Apps is straightforward with our cloud-based build servers. They pull your site\u2019s configuration, branding, menus, and any GitHub-connected customizations, then compile everything into an Android App Bundle (AAB) that is ready for Google Play submission or testing. While Test Apps support your daily QA and custom development, Release Apps let you verify real In-App Purchase pricing, terms, and prepare production rollouts.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p>This guide shows you how to create an Android Release App build, upload it into a Google Play testing track, invite testers, and distribute your AAB via a secure track URL.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Release vs Test Apps<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p><strong>Test Apps<\/strong><\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Used for daily QA, stakeholder demos, and rapid custom-code previews<\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Installable via QR code without App Store involvement<\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Allow you to view products and perform fake \u201cpurchases\u201d to test flows<\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Show placeholder pricing and terms (no real In-App Purchase data)<br><\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list -->\n\n<!-- wp:paragraph -->\n<p><strong>Release Apps<\/strong><\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Intended for Google Play Store submission and real-world testing<\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Generated as AAB files and uploaded to Google Play testing tracks<\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Required to display actual pricing, subscription durations, and terms<\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Enable genuine In-App Purchase transactions via Google\u2019s billing system<\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list -->\n\n<!-- wp:paragraph -->\n<p><strong>Creating an Android Release App Build<\/strong><\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p>Go to <strong>BuddyBoss App &gt; Build<\/strong>, then click <strong>Request Build<\/strong>.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Select <strong>Android<\/strong> as the Platform and <strong>Release App<\/strong> as the Build Type.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Click <strong>Next Step<\/strong>, then <strong>Send Build Request<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Once complete, open <strong>Build History<\/strong> and click <strong>Download AAB File<\/strong> on the finished release build.<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:paragraph -->\n<p>Note: Since August 2021, Google requires AAB uploads. Legacy APK uploads remain available if previously published.<br><\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:list {\"ordered\":true,\"start\":4} -->\n<ol start=\"4\" class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Save the AAB file for uploading to Google Play.<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Uploading Your AAB to a Google Play Testing Track<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Log in to the <a href=\"https:\/\/play.google.com\/console\/developers\"><strong>Google Play Console<\/strong><\/a> and open your app under <strong>All apps<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Under <strong>Release > Production<\/strong>, ensure your target countries or regions are configured.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Under <strong>Release > Testing<\/strong>, choose <strong>Closed testing<\/strong> (recommended for In-App Purchase QA).<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Click <strong>Manage track<\/strong> (e.g., <strong>Alpha<\/strong>), then <strong>Create new release<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>In <strong>App bundles and APKs<\/strong>, upload the AAB you downloaded.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Under <strong>Release details<\/strong>:<br><!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li><strong>Release name<\/strong> auto-fills with your version. Leave it as is.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>Release notes<\/strong>: paste the <a href=\"https:\/\/buddyboss.com\/resources\/buddyboss-app-releases\/\">BuddyBoss App release notes<\/a> for context.<br><\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list --><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Click <strong>Save<\/strong>, then <strong>Review release<\/strong>, and <strong>Start rollout to [track name]<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Wait for Google\u2019s approval. This may take minutes or days.<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Inviting Testers to Your Track<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>In your Play Console, go to <strong>Release > Testing > Closed testing<\/strong> and click the <strong>Testers<\/strong> tab.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Under <strong>Email lists<\/strong>, select an existing list or <strong>Create email list<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Add testers\u2019 email addresses (comma-separated), press <strong>Enter<\/strong>, then <strong>Save Changes<\/strong>. Emails must match their Google Play accounts.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Scroll to <strong>How testers join your test<\/strong>, copy the <strong>Join on Android<\/strong> link, and share it.<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:heading {\"level\":3} -->\n<h3 class=\"wp-block-heading\"><strong>Configuring License Testing<\/strong><\/h3>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>In the sidebar, go to <strong>Settings > License testing<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Under <strong>Add license testers<\/strong>, enter the same tester emails (comma-separated), press <strong>Enter<\/strong>, then <strong>Save Changes<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Testers can now access your Release App build via the shared testing-track URL, with full In-App Purchase functionality.<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Updating Your Testing Track with New Builds<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>To roll out a newer AAB to the same track:<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Generate a fresh Release App build in <strong>BuddyBoss App > Build<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>In the <strong>Google Play Console<\/strong>, revisit <strong>Release > Testing > Closed testing<\/strong> > <strong>Manage track<\/strong> > <strong>Create new release<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Upload the new AAB, <strong>Save<\/strong>, <strong>Review release<\/strong>, and <strong>Start rollout to [track name]<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Testers will see the updated build in the Play Store testing link.<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Troubleshooting &amp; FAQs<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: My testers can\u2019t access the new build.<\/strong><strong><br><\/strong>A: Confirm you added their exact Google Play emails under both <strong>Testers<\/strong> and <strong>License testing<\/strong> and that Google approved the testing track.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: In-App Purchase prices aren\u2019t showing in the testing build.<\/strong><strong><br><\/strong>A: Make sure your AAB is uploaded to a closed testing track, and testers install via the track URL. Only Release Apps pulled from a Google-approved track display real pricing and terms.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: Build upload fails with \u201cAAB version is lower than previous.\u201d<\/strong><strong><br><\/strong>A: Ensure your AAB\u2019s versionCode in build.gradle is higher than any prior upload to Google Play.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: Can I switch from Closed to Open testing later?<\/strong><strong><br><\/strong>A: Yes, under <strong>Release &gt; Testing<\/strong>, select <strong>Open testing<\/strong> or <strong>Internal testing<\/strong>, then manage the track similarly.<\/p>\n<!-- \/wp:paragraph -->","post_title":"How to Generate Android Release Apps for Your BuddyBoss App","post_excerpt":"In this tutorial, you will learn how to generate and use Release Apps for Android, and how to test with Testing Tracks. This is especially useful for testing In-App Purchases.","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"how-to-generate-android-release-apps-for-your-buddyboss-app","to_ping":"","pinged":"","post_modified":"2025-07-16 03:42:11","post_modified_gmt":"2025-07-16 10:42:11","post_content_filtered":"","post_parent":122209,"guid":"https:\/\/buddyboss.com\/resources\/?post_type=docs&#038;p=124261","menu_order":6,"post_type":"docs","post_mime_type":"","comment_count":"0","filter":"raw"},{"ID":123889,"post_author":"29","post_date":"2021-03-24 20:29:49","post_date_gmt":"2021-03-25 03:29:49","post_content":"<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Introduction<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>Streamline your development workflow by linking a Git repository which hosted on GitHub or GitLab directly to your BuddyBoss App. Once connected, any branch you choose can be automatically merged into your Test App and Release App builds, eliminating manual code shipping. This guide shows you how to configure your repo in your BuddyBoss.com account, generate and paste access tokens, and select branches in WordPress so you can deploy custom code without leaving the admin.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Prerequisite<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>You must be on a plan that includes <a href=\"https:\/\/buddyboss.com\/app-pricing\/\">Developer Access<\/a> and have your app already connected under <strong>BuddyBoss App &gt; Configure &gt; Connect<\/strong>.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p>Also, make sure to check out our <a href=\"https:\/\/buddyboss.com\/resources\/dev-docs\/app-development\/\">App Development tutorials<\/a> to learn how to write custom code for your app, including how to <a href=\"https:\/\/buddyboss.com\/resources\/dev-docs\/app-development\/app-development-environment\/setting-up-your-git-repo\/\">set up your Git repo<\/a>, and how to <a href=\"https:\/\/buddyboss.com\/resources\/dev-docs\/app-development\/app-development-environment\/deploying-custom-code\/\">deploy custom code to your Test App<\/a>.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Tutorial Video<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:embed {\"url\":\"https:\/\/youtu.be\/2dXgpqbCglI\",\"type\":\"video\",\"providerNameSlug\":\"youtube\",\"responsive\":true,\"className\":\"wp-embed-aspect-16-9 wp-has-aspect-ratio\"} -->\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\nhttps:\/\/youtu.be\/2dXgpqbCglI\n<\/div><\/figure>\n<!-- \/wp:embed -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Configuring Your Repository on BuddyBoss.com<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Log in at buddyboss.com and go to <strong>Apps<\/strong> > <strong>Manage<\/strong> for your target app.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Scroll to the <strong>Developer Access<\/strong> section.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Under <strong>Git Provider<\/strong>, choose <strong>GitHub<\/strong> or <strong>GitLab<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Paste your <strong>Repository URL<\/strong> (SSH format).<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Enter your <strong>Access Token<\/strong> (see provider steps below).<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Click <strong>Save<\/strong>.<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>GitHub Configuration<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>In <strong>BuddyBoss.com<\/strong>, set <strong>Provider<\/strong> to <strong>GitHub<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Enter the SSH URL, e.g. git@github.com:username\/repo-path.git.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Create a GitHub Personal Access Token:<br><!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Go to <strong>Settings > Developer settings > Personal access tokens<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Click <strong>Generate new token<\/strong> and select the <strong>repo<\/strong> scope.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Click <strong>Generate token<\/strong>, then <strong>copy<\/strong> the token.<br><\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list --><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Paste the token into BuddyBoss.com and click <strong>Save<\/strong>.<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>GitLab Configuration<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>In <strong>BuddyBoss.com<\/strong>, set <strong>Provider<\/strong> to <strong>GitLab<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Enter the SSH URL, e.g. git@gitlab.com:username\/repo-path.git.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Create a GitLab Personal Access Token:<br><!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Go to <strong>User Settings > Preferences > Access Tokens<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Name it, check <strong>read_api<\/strong> and <strong>read_repository<\/strong>, then <strong>Create token<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>Copy<\/strong> the generated token.<br><\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list --><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Paste the token into BuddyBoss.com and click <strong>Save<\/strong>.<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Selecting Branches in WordPress Admin<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Go to <strong>BuddyBoss App > Configure > General<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Scroll to the <strong>Development<\/strong> section.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Under <strong>Release App<\/strong>, select the branch to merge into your Release builds.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Under <strong>Test App<\/strong>, select the branch to merge into your Test builds.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Click <strong>Save Changes<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Request a new build to apply your custom code changes.<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Troubleshooting &amp; FAQs<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: Invalid repository URL?<\/strong><strong><br><\/strong>A: Make sure you\u2019re using the SSH format (git@...) not HTTPS.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: Access token isn\u2019t accepted.<\/strong><strong><br><\/strong>A: Regenerate with correct scopes. Repo for GitHub; read_api &amp; read_repository for GitLab, and update in BuddyBoss.com.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: My branches don\u2019t appear in the dropdown.<\/strong><strong><br><\/strong>A: Click <strong>Refresh Data<\/strong> in the Development settings, or verify the branch exists and is pushed to your remote repo.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: Custom code isn\u2019t in my build.<\/strong><strong><br><\/strong>A: Confirm you selected the branch before requesting the build and that the build completed successfully.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: I don\u2019t see the Development section.<\/strong><strong><br><\/strong>A: Verify you\u2019re on a Developer Access plan and that your app is connected under <strong>Configure &gt; Connect<\/strong>.<\/p>\n<!-- \/wp:paragraph -->","post_title":"How to Connect a Git Repository to Your BuddyBoss App","post_excerpt":"In this tutorial, you will learn how to connect a Git repository to your BuddyBoss App, so that your code changes can be automatically merged into your release app and test app builds.","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"how-to-connect-a-git-repository-to-your-buddyboss-app","to_ping":"","pinged":"","post_modified":"2025-07-16 03:58:23","post_modified_gmt":"2025-07-16 10:58:23","post_content_filtered":"","post_parent":122209,"guid":"https:\/\/buddyboss.com\/resources\/?post_type=docs&#038;p=123889","menu_order":7,"post_type":"docs","post_mime_type":"","comment_count":"0","filter":"raw"}]},{"ID":122181,"post_author":"21","post_date":"2021-02-28 08:36:17","post_date_gmt":"2021-02-28 16:36:17","post_content":"<!-- wp:paragraph -->\n<p>Learn how to publish your BuddyBoss App to the Apple App Store and Google Play Stores.<\/p>\n<!-- \/wp:paragraph -->","post_title":"App Publishing","post_excerpt":"Learn how to publish your BuddyBoss App to the Apple App Store and Google Play Stores.","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"app-publishing","to_ping":"","pinged":"","post_modified":"2022-07-04 10:53:16","post_modified_gmt":"2022-07-04 17:53:16","post_content_filtered":"","post_parent":87769,"guid":"https:\/\/buddyboss.com\/resources\/?post_type=docs&#038;p=122181","menu_order":9,"post_type":"docs","post_mime_type":"","comment_count":"0","filter":"raw","children":[{"ID":124544,"post_author":"29","post_date":"2021-05-03 03:35:07","post_date_gmt":"2021-05-03 10:35:07","post_content":"<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Introduction<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>Publish your apps using the <strong>BuddyBoss Publishing Service<\/strong>. The BuddyBoss Publishing Team manages the review process to ensure your mobile app meets <strong>Apple App Store<\/strong> and <strong>Google Play Store<\/strong> guidelines. Follow this guide to get your app published efficiently.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p>The app publishing service includes:<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Having a dedicated member of the publishing team assigned to your publish request to manually review your app and its store listing information first to assess your submission and guide you through any recommended changes necessary to meet the app store\u2019s strict guidelines, helping you get a smooth publishing experience.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>After your app passes our internal review process, we submit your build to the app stores for you. It is then reviewed again by Apple or Google who will verify it meets their requirements.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>If the app submission requires any further revisions, we manage all communication with the app store review team for you and recommend any final adjustments you might need to make.<br><\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Before You Begin<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>Ensure all app customizations are finalized because app screenshots must be generated as part of the publishing checklists for your white-label app.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Note:<\/strong> The video tutorials are currently being updated to match the current requirements and interfaces of the involved platforms. In the meantime, refer to the PDF version for assistance.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Publishing Your iOS App<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:heading {\"level\":3} -->\n<h3 class=\"wp-block-heading\"><strong>Complete the Apple App Store Publishing Checklist<\/strong><\/h3>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>Before you begin, complete all steps in the <a href=\"https:\/\/buddyboss.com\/resources\/docs\/app\/app-publishing\/apple-app-store-publishing-checklist\/\">Apple App Store Publishing Checklist<\/a>. Once complete, follow these steps to submit a publish request:<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:heading {\"level\":4} -->\n<h4 class=\"wp-block-heading\"><strong>Access the Publishing Service<\/strong><\/h4>\n<!-- \/wp:heading -->\n\n<!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li>In your WordPress admin, go to <strong>BuddyBoss App > Publishing Service > Apple App Store<\/strong>.<br><\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list -->\n\n<!-- wp:heading {\"level\":4} -->\n<h4 class=\"wp-block-heading\"><strong>Submit Your Publish Request<\/strong><\/h4>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Complete the Publishing Checklist questionnaire, then click <strong>Confirm<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Select <strong>Yes<\/strong> to all options; all steps in the checklist are required for the BuddyBoss Publishing Team to complete your request.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Select the <strong>Build Version<\/strong> you wish to publish to the Apple App Store, then click <strong>Confirm Build<\/strong>.<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:paragraph -->\n<p>This build will be uploaded to <a href=\"https:\/\/appstoreconnect.apple.com\/\"><strong>App Store Connect<\/strong><\/a> by the BuddyBoss Publishing Team.<br>Only <strong>Release App<\/strong> builds of your iOS app can be published.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:list {\"ordered\":true,\"start\":4} -->\n<ol start=\"4\" class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Review the <strong>App Store Version<\/strong>, then click <strong>Confirm Version<\/strong>.<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:paragraph -->\n<p>Ensure you have fully prepared a new version for release in <a href=\"https:\/\/appstoreconnect.apple.com\/\">App Store Connect<\/a> before publishing.<br><br>If any information is missing, enter it in <a href=\"https:\/\/appstoreconnect.apple.com\/\">App Store Connect<\/a> and click <strong>Check Again<\/strong>.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:list {\"ordered\":true,\"start\":5} -->\n<ol start=\"5\" class=\"wp-block-list\"><!-- wp:list-item -->\n<li>In the <strong>Review Options<\/strong> section, choose how you want the BuddyBoss Publishing Team to process your request:<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Decide if you want BuddyBoss to respond to Apple on your behalf.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Alternatively, you may choose to respond yourself.<br><\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list -->\n\n<!-- wp:list {\"ordered\":true,\"start\":6} -->\n<ol start=\"6\" class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Click <strong>Submit for Review<\/strong>.<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:paragraph -->\n<p><strong>Note:<\/strong> To avoid delays, refrain from changing your app or version information in <a href=\"https:\/\/appstoreconnect.apple.com\/\">App Store Connect<\/a> while your request is in progress.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Publishing Your Android App<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:heading {\"level\":3} -->\n<h3 class=\"wp-block-heading\"><strong>Complete the Google Play Store Publishing Checklist<\/strong><\/h3>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>Before you begin, complete all steps in the <a href=\"https:\/\/buddyboss.com\/resources\/docs\/app\/app-publishing\/google-play-store-publishing-checklist\/\">Google Play Store Publishing Checklist<\/a>. Once complete, follow these steps to submit a publish request:<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:heading {\"level\":4} -->\n<h4 class=\"wp-block-heading\"><strong>Access the Publishing Service<\/strong><\/h4>\n<!-- \/wp:heading -->\n\n<!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li>In your WordPress admin, go to <strong>BuddyBoss App > Publishing Service > Google Play Store<\/strong>.<br><\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list -->\n\n<!-- wp:heading {\"level\":4} -->\n<h4 class=\"wp-block-heading\"><strong>Submit Your Publish Request<\/strong><\/h4>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Complete the Publishing Checklist questionnaire, then click <strong>Confirm<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Select <strong>Yes<\/strong> to all options; all steps in the checklist are required for the BuddyBoss Publishing Team to complete your request.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Select the <strong>Build Version<\/strong> you wish to publish to the Google Play Store, then click <strong>Confirm Build<\/strong>.<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:paragraph -->\n<p>This build will be uploaded to <a href=\"https:\/\/play.google.com\/console\/developers\/\"><strong>Google Play Console<\/strong><\/a> by the BuddyBoss Publishing Team.<br>Only <strong>Release App<\/strong> builds of your Android app can be published.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:heading {\"level\":4} -->\n<h4 class=\"wp-block-heading\"><strong>Enter Google Play Details<\/strong><\/h4>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>In the <strong>Google Play Details<\/strong> section:<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Enter your <strong>Google Developer Account ID<\/strong>.<br><\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list -->\n\n<!-- wp:paragraph -->\n<p>Log in to the <a href=\"https:\/\/play.google.com\/console\/developers\/\">Google Play Console<\/a>:<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li>In the sidebar, go to <strong>Settings > Developer account > Account details<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Click <strong>Copy ID<\/strong> and paste it into the Developer ID field.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Confirm your <strong>Release Name<\/strong> and <strong>Release Notes<\/strong>.<br><\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list -->\n\n<!-- wp:paragraph -->\n<p>This information will define the latest release in the <strong>Production track<\/strong>.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Click <strong>Confirm Details<\/strong>.<br><\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list -->\n\n<!-- wp:paragraph -->\n<p>In the <strong>Review Options<\/strong> section, choose how you want the BuddyBoss Publishing Team to process your request:<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Decide if you want BuddyBoss to respond to Google on your behalf.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Alternatively, you may choose to respond yourself.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Click <strong>Submit for Review<\/strong>.<br><\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list -->\n\n<!-- wp:paragraph -->\n<p><strong>Note:<\/strong> To avoid delays, refrain from changing your app or release information in <a href=\"https:\/\/play.google.com\/console\/developers\/\">Google Play Console<\/a> while your request is in progress.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Responding to Recommended Changes<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>After submitting a publish request, the BuddyBoss Publishing Team will keep you updated via email. If we identify changes necessary for approval by Apple or Google, you will receive an email detailing the recommended adjustments.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p>To respond to these changes:<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>In your WordPress admin, go to <strong>BuddyBoss App > Publish > Apple App Store<\/strong> or <strong>BuddyBoss App > Publish > Google Play Store<\/strong>, depending on which request you are addressing.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Under <strong>Have you made the recommended changes?<\/strong>, select the appropriate answer:<br><!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li><strong>Yes, please review the changes<\/strong> \u2013 select this if you have implemented the recommended changes. The BuddyBoss team will review these changes before resubmitting to Apple or Google.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>No, please submit to Apple\/Google with the current information<\/strong> \u2013 select this if you choose not to make the changes. Note that this may increase your chance of rejection by Apple or Google.<br><\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list --><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Under <strong>Do you want to change the build version?<\/strong>, select the appropriate answer:<br><!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Select <strong>Yes<\/strong> if the recommended changes require a new build, then specify the new build to use.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Select <strong>No<\/strong> if the changes do not require a new build.<br><\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list --><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Press <strong>Submit Response<\/strong>.<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Responding to Apple and Google<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>Apple or Google may reject your app during their review.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p>If your app is rejected, you will receive an email outlining the reasons for rejections and the steps to resolve their objections.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p>If you opted for the BuddyBoss Publishing Team to manage communications, we will respond to all correspondence on your behalf until your app is approved. Should further changes be necessary, we will notify you with the recommended adjustments.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Troubleshooting and FAQs<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: Why is my publish request delayed?<br><\/strong>A: This may be due to Incomplete info or long Apple\/Google review times.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: Can I change app details during review?<br><\/strong>A: No, it may cause delays or rejection.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: I selected the wrong build, what should I do now?<br><\/strong>A: Submit a new request with the correct build.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: Why was my app rejected?<br><\/strong>A: Guideline issues or missing details. Check the rejection email.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: Do all changes need a new build?<br><\/strong>A: Only functional or design changes need a new build.<\/p>\n<!-- \/wp:paragraph -->","post_title":"How to Use the BuddyBoss Publishing Service","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"how-to-use-the-buddyboss-publishing-service","to_ping":"","pinged":"","post_modified":"2025-07-16 04:51:14","post_modified_gmt":"2025-07-16 11:51:14","post_content_filtered":"","post_parent":122181,"guid":"https:\/\/buddyboss.com\/resources\/?post_type=docs&#038;p=124544","menu_order":0,"post_type":"docs","post_mime_type":"","comment_count":"0","filter":"raw"},{"ID":124108,"post_author":"29","post_date":"2021-04-14 08:50:55","post_date_gmt":"2021-04-14 15:50:55","post_content":"<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Introduction<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>Prepare your iOS app for publishing on the <strong>Apple App Store<\/strong> with the required configurations in your <strong>BuddyBoss App settings<\/strong>. Before you can set up your app in <strong>App Store Connect<\/strong>, 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\u2019s guidelines and reduces the risk of rejection during the review process.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p>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\u2019s ready for a smooth submission and review.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Tutorial VIdeo<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:embed {\"url\":\"https:\/\/youtu.be\/lcT17zE4WD4\",\"type\":\"video\",\"providerNameSlug\":\"youtube\",\"responsive\":true,\"className\":\"wp-embed-aspect-16-9 wp-has-aspect-ratio\"} -->\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\nhttps:\/\/youtu.be\/lcT17zE4WD4\n<\/div><\/figure>\n<!-- \/wp:embed -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Preparing Your App in BuddyBoss<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:heading {\"level\":3} -->\n<h3 class=\"wp-block-heading\"><strong>Set Up In-App Purchases<\/strong><\/h3>\n<!-- \/wp:heading -->\n\n<!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li>If you plan to sell content within your app, enable and configure <strong>In-App Purchases<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>If you only sell via your website, do <strong>not<\/strong> display order pages inside the app. Apple may approve it as a <strong>reader app<\/strong>, allowing access to purchased content from outside the app.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Approval as a reader app is at Apple\u2019s discretion and not guaranteed.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>For setup guidance, refer to the <strong>In-App Purchases tutorial<\/strong>.<br><\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list -->\n\n<!-- wp:heading {\"level\":3} -->\n<h3 class=\"wp-block-heading\"><strong>Enable Moderation for User-Generated Content<\/strong><\/h3>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>If your app includes social networking features or user-generated content, it must:<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Provide tools to filter objectionable material.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Offer a way for users to report offensive content.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Allow users to block\/report others.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Include contact information for user support.<br><\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list -->\n\n<!-- wp:paragraph -->\n<p>On the BuddyBoss platform, enable this via <strong>BuddyBoss &gt; Components &gt; Moderation<\/strong>. See the <strong>Moderation tutorial<\/strong> for details.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:heading {\"level\":3} -->\n<h3 class=\"wp-block-heading\"><strong>Enable Account Deletion<\/strong><\/h3>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>If your app supports account creation, you must provide an option for users to <strong>delete their accounts<\/strong>.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li>On BuddyBoss, enable this under <strong>BuddyBoss > Settings > General > Account Deletion<\/strong>.<br><\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list -->\n\n<!-- wp:heading {\"level\":3} -->\n<h3 class=\"wp-block-heading\"><strong>Generate an iOS Release Build<\/strong><\/h3>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>When ready, go to <strong>BuddyBoss App &gt; Build<\/strong> and generate an <strong>iOS release build<\/strong>.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Check the separate tutorial on <strong>submitting a new build<\/strong> for more details.<br><\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Configuring Your App in App Store Connect<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:heading {\"level\":3} -->\n<h3 class=\"wp-block-heading\"><strong>Access App Information<\/strong><\/h3>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Log in to <strong>App Store Connect<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Open your app and go to <strong>App Information<\/strong> under the <strong>General<\/strong> section.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Confirm:<br><!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li>App name and tagline.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Primary\/secondary category.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Whether it contains third-party content (ensure you have rights).<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Use Apple\u2019s standard <strong>EULA<\/strong> or your own.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Complete the <strong>age rating questionnaire<\/strong> (note: \u201cMade for Kids\u201d cannot be changed later).<br><\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list --><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Click <strong>Save<\/strong>.<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:heading {\"level\":3} -->\n<h3 class=\"wp-block-heading\"><strong>Pricing and Availability<\/strong><\/h3>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Under <strong>Monetization > Pricing and Availability<\/strong>, select a price (Free or Paid).<br><!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Paid apps require a <strong>Paid Applications Agreement<\/strong> (explained in the In-App Purchases tutorial).<br><\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list --><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Choose availability (all regions, specific ones, or pre-order).<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Click <strong>Next<\/strong>, then <strong>Confirm<\/strong>.<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:heading {\"level\":3} -->\n<h3 class=\"wp-block-heading\"><strong>App Privacy<\/strong><\/h3>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Go to <strong>App Privacy > Trust and Safety<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Enter your app\u2019s <strong>Privacy Policy URL<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Complete the <strong>privacy questionnaire<\/strong>, specifying data collected and usage.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Click <strong>Save<\/strong>.<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:heading {\"level\":3} -->\n<h3 class=\"wp-block-heading\"><strong>Prepare a New App Version<\/strong><\/h3>\n<!-- \/wp:heading -->\n\n<!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li>If it\u2019s a new app, Apple creates <strong>version 1.0<\/strong> automatically.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>If updating an existing app, create a new version.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Wait for any current review to finish, or cancel it before creating a new version.<br><\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list -->\n\n<!-- wp:heading {\"level\":3} -->\n<h3 class=\"wp-block-heading\"><strong>Upload Screenshots<\/strong><\/h3>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>Under <strong>Previews and Screenshots<\/strong>:<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Upload at least one screenshot for <strong>iPhone 6.5-inch or 6.9-inch<\/strong> displays.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Format: JPG\/PNG in RGB color space.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>iPhone 6.5-inch sizes: <strong>1242x2688 (portrait)<\/strong> or <strong>2688x1242 (landscape)<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>iPhone 6.9-inch sizes: <strong>1290x2796 (portrait)<\/strong> or <strong>2796x1290 (landscape)<\/strong>.<br><\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list -->\n\n<!-- wp:heading {\"level\":3} -->\n<h3 class=\"wp-block-heading\"><strong>Add App Details<\/strong><\/h3>\n<!-- \/wp:heading -->\n\n<!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li><strong>Promotional text<\/strong> highlighting features.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>Description<\/strong> of functionality.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>Keywords<\/strong> separated by commas.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>Support URL<\/strong> and <strong>Marketing URL<\/strong> for users.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>Copyright<\/strong> (e.g., 2025 BuddyBoss Inc.).<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Update the <strong>version number<\/strong> if needed.<br><\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list -->\n\n<!-- wp:heading {\"level\":3} -->\n<h3 class=\"wp-block-heading\"><strong>App Review Information<\/strong><\/h3>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>Since most BuddyBoss apps require sign-in:<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Check <strong>Sign-In Required<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Provide <strong>valid login credentials<\/strong> for Apple\u2019s reviewers.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Add any <strong>notes or attachments<\/strong> for review.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Include <strong>contact information<\/strong> for Apple to reach you.<br><\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list -->\n\n<!-- wp:heading {\"level\":3} -->\n<h3 class=\"wp-block-heading\"><strong>Release Options<\/strong><\/h3>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>Choose how your app will release after approval:<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li><strong>Manual<\/strong>, <strong>automatic<\/strong>, or <strong>specific date<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Click <strong>Save<\/strong> when done.<br><\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Submitting for Review<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>After completing the steps above:<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Submit your app version in the <strong>Publishing Service<\/strong> section of BuddyBoss.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>The BuddyBoss Publishing Team will upload your build, prepare the release, and submit it to Apple.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>You can also request <strong>BuddyBoss to review your app<\/strong> before submission for a higher chance of approval.<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\">Apple App Store Publishing Checklist<\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:file {\"id\":128701,\"href\":\"https:\/\/buddyboss.com\/resources\/wp-content\/uploads\/2021\/04\/Apple-App-Store-Publishing-Checklist-1.pdf\",\"displayPreview\":true,\"align\":\"center\"} -->\n<div class=\"wp-block-file aligncenter\"><object class=\"wp-block-file__embed\" data=\"https:\/\/buddyboss.com\/resources\/wp-content\/uploads\/2021\/04\/Apple-App-Store-Publishing-Checklist-1.pdf\" type=\"application\/pdf\" style=\"width:100%;height:600px\" aria-label=\"<strong&gt;Apple-App-Store-Publishing-Checklist<\/strong&gt;\"><\/object><a id=\"wp-block-file--media-ee961d86-a1cd-4ffc-8c1b-a20e9fa7132f\" href=\"https:\/\/buddyboss.com\/resources\/wp-content\/uploads\/2021\/04\/Apple-App-Store-Publishing-Checklist-1.pdf\"><strong>Apple-App-Store-Publishing-Checklist<\/strong><\/a><a href=\"https:\/\/buddyboss.com\/resources\/wp-content\/uploads\/2021\/04\/Apple-App-Store-Publishing-Checklist-1.pdf\" class=\"wp-block-file__button wp-element-button\" download aria-describedby=\"wp-block-file--media-ee961d86-a1cd-4ffc-8c1b-a20e9fa7132f\">Download<\/a><\/div>\n<!-- \/wp:file -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Troubleshooting and FAQs<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: Can I show website order pages in the app?<\/strong><strong><br><\/strong>A: No. For reader apps, avoid in-app order pages or Apple may reject it.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: How do I handle user-generated content?<\/strong><strong><br><\/strong>A: Enable BuddyBoss moderation to meet Apple\u2019s review requirements.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: Is a privacy policy required?<\/strong><strong><br><\/strong>A: Yes, all apps need a public privacy policy URL.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: Why must I provide login credentials?<\/strong><strong><br><\/strong>A: Apple needs full access to review your app\u2019s features.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: Can I change \u201cMade for Kids\u201d later?<\/strong><strong><br><\/strong>A: No. Once set, it cannot be changed.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: Do all screenshots need specific sizes?<\/strong><strong><br><\/strong>A: Yes, follow Apple\u2019s required resolutions for 6.5\u201d and 6.9\u201d displays.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: Who submits the app?<\/strong><strong><br><\/strong>A: BuddyBoss can submit and manage communication with Apple on your behalf.<\/p>\n<!-- \/wp:paragraph -->","post_title":"Apple App Store Publishing Checklist - How to Prepare Your iOS App for Publishing on the Apple App Store","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"apple-app-store-publishing-checklist-how-to-prepare-your-ios-app-for-publishing-on-the-apple-app-store","to_ping":"","pinged":"","post_modified":"2025-07-16 05:28:42","post_modified_gmt":"2025-07-16 12:28:42","post_content_filtered":"","post_parent":122181,"guid":"https:\/\/buddyboss.com\/resources\/?post_type=docs&#038;p=124108","menu_order":1,"post_type":"docs","post_mime_type":"","comment_count":"0","filter":"raw"},{"ID":124110,"post_author":"29","post_date":"2021-04-14 08:50:53","post_date_gmt":"2021-04-14 15:50:53","post_content":"<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Introduction<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>Get your Android app ready for publishing on the <strong>Google Play Store<\/strong> by completing the essential steps within your <strong>BuddyBoss App settings<\/strong> before configuring it in the <strong>Google Play Console<\/strong>. You\u2019ll need to enable in-app purchases if applicable, set up moderation for user-generated content, configure account deletion options, and ensure required legal agreements are in place. These steps are crucial to align your app with <strong>Google\u2019s Developer Program Policies<\/strong> and avoid delays or rejection during the review process.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p>This guide will then walk you through preparing your app in the <strong>Google Play Console<\/strong>, including privacy policy setup, app access configuration, content rating, target audience, data safety requirements, and store listing information, ensuring your app is ready for a smooth submission and review.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Tutorial Video<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:embed {\"url\":\"https:\/\/youtu.be\/lBy9eFy6UfE\",\"type\":\"video\",\"providerNameSlug\":\"youtube\",\"responsive\":true,\"className\":\"wp-embed-aspect-16-9 wp-has-aspect-ratio\"} -->\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\nhttps:\/\/youtu.be\/lBy9eFy6UfE\n<\/div><\/figure>\n<!-- \/wp:embed -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Preparing Your App in BuddyBoss<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>Before working in the Google Play Console, configure your BuddyBoss App properly to meet Google\u2019s requirements.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:heading {\"level\":3} -->\n<h3 class=\"wp-block-heading\"><strong>Set Up In-App Purchases<\/strong><\/h3>\n<!-- \/wp:heading -->\n\n<!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li>If you plan to sell content within your app, enable and configure <strong>In-App Purchases<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>If you only sell via your website, do <strong>not<\/strong> display order pages inside the app, as this may cause rejection.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>For detailed guidance, refer to the <strong>In-App Purchases tutorial<\/strong>.<br><\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list -->\n\n<!-- wp:heading {\"level\":3} -->\n<h3 class=\"wp-block-heading\"><strong>Enable Moderation for User-Generated Content<\/strong><\/h3>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>If your app has social features or user-generated content, you must:<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Allow users to report inappropriate content.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Provide options for users to block\/report others.<br><\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list -->\n\n<!-- wp:paragraph -->\n<p>On the BuddyBoss platform, enable this via <strong>BuddyBoss &gt; Components &gt; Moderation<\/strong>, and configure it under the <strong>Moderation page<\/strong>. See the <strong>Moderation tutorial<\/strong> for details.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:heading {\"level\":3} -->\n<h3 class=\"wp-block-heading\"><strong>Enable Account Deletion<\/strong><\/h3>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>Apps that allow account creation must also let users <strong>delete their accounts<\/strong>.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Enable this under <strong>BuddyBoss > Settings > General > Account Deletion<\/strong>.<br><\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list -->\n\n<!-- wp:heading {\"level\":3} -->\n<h3 class=\"wp-block-heading\"><strong>Enable Registration Legal Agreement<\/strong><\/h3>\n<!-- \/wp:heading -->\n\n<!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Go to <strong>BuddyBoss > Settings > Registration<\/strong> and ensure the <strong>legal agreement checkbox<\/strong> is enabled.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>If you\u2019re using custom registration, temporarily switch to BuddyBoss registration, enable the checkbox, then switch back to your custom registration.<br><\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list -->\n\n<!-- wp:heading {\"level\":3} -->\n<h3 class=\"wp-block-heading\"><strong>Generate an Android Release Build<\/strong><\/h3>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>Once the above settings are complete:<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Go to <strong>BuddyBoss App > Build<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Click <strong>Request Build<\/strong>, select <strong>Android<\/strong>, then choose <strong>Release App<\/strong>.<br><\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list -->\n\n<!-- wp:paragraph -->\n<p>For detailed instructions, see the <strong>Generating App Builds tutorial<\/strong>.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:heading {\"level\":3} -->\n<h3 class=\"wp-block-heading\"><strong>Register Your Application ID<\/strong><\/h3>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>After generating the build, register your <strong>Application ID<\/strong> in the Google Play Console:<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Upload a build of your app via the <strong>Android Settings<\/strong> page under the <strong>Configure<\/strong> section in BuddyBoss.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>For detailed steps, check the dedicated <strong>Application ID registration tutorial<\/strong>.<br><\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Preparing Your App in Google Play Console<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>Once BuddyBoss configuration is complete, proceed to the Google Play Console for submission.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:heading {\"level\":3} -->\n<h3 class=\"wp-block-heading\"><strong>Invite the Publishing Team<\/strong><\/h3>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Log in to the <strong>Google Play Console<\/strong> with your Developer Account.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>In the sidebar, go to <strong>Users and Permissions > Invite New Users<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Enter <strong>apphelp5@buddyboss.com<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Ensure <strong>Access Expired<\/strong> is unchecked.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Under <strong>Add App<\/strong>, select the app you want to publish.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Assign <strong>Admin Permissions<\/strong> and click <strong>Invite User<\/strong>.<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:paragraph -->\n<p><em>(Once your app is published, you can remove BuddyBoss from your account.)<\/em><\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Configure App Content<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>From the Google Play Console <strong>Dashboard<\/strong>, go to <strong>Setup Your App<\/strong>. If it\u2019s not visible, go to <strong>Monitor &gt; Policy and Programs &gt; App Content<\/strong>. Complete the following sections:<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:heading {\"level\":3} -->\n<h3 class=\"wp-block-heading\"><strong>Privacy Policy<\/strong><\/h3>\n<!-- \/wp:heading -->\n\n<!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Google requires a public <strong>Privacy Policy URL<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Provide the URL and click <strong>Save<\/strong>.<br><\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list -->\n\n<!-- wp:heading {\"level\":3} -->\n<h3 class=\"wp-block-heading\"><strong>App Access<\/strong><\/h3>\n<!-- \/wp:heading -->\n\n<!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li>If login is required, select <strong>Some functionality is restricted<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Click <strong>+ Add New Instructions<\/strong>, provide test login credentials and instructions for reviewers, then click <strong>Add<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Otherwise, select full access and click <strong>Save<\/strong>.<br><\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list -->\n\n<!-- wp:heading {\"level\":3} -->\n<h3 class=\"wp-block-heading\"><strong>Ads<\/strong><\/h3>\n<!-- \/wp:heading -->\n\n<!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Google requires you to declare if your app contains ads.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Select <strong>Yes<\/strong> (BuddyBoss has a built-in ads library) and click <strong>Save<\/strong>.<br><\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list -->\n\n<!-- wp:heading {\"level\":3} -->\n<h3 class=\"wp-block-heading\"><strong>Content Rating<\/strong><\/h3>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Click <strong>Start Questionnaire<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Enter a contact email.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Select the <strong>category<\/strong> that best describes your app.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Answer the questions about your app\u2019s content.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Review and submit the content rating.<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:heading {\"level\":3} -->\n<h3 class=\"wp-block-heading\"><strong>Target Audience<\/strong><\/h3>\n<!-- \/wp:heading -->\n\n<!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Specify your app\u2019s target audience and click <strong>Save<\/strong>.<br><\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list -->\n\n<!-- wp:heading {\"level\":3} -->\n<h3 class=\"wp-block-heading\"><strong>News App<\/strong><\/h3>\n<!-- \/wp:heading -->\n\n<!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Indicate whether your app is a news app. Click <strong>Save<\/strong>.<br><\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list -->\n\n<!-- wp:heading {\"level\":3} -->\n<h3 class=\"wp-block-heading\"><strong>Data Safety<\/strong><\/h3>\n<!-- \/wp:heading -->\n\n<!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Provide details on how your app collects, shares, and protects user data.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>This information will appear on your store listing. Click <strong>Save<\/strong>.<br><\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list -->\n\n<!-- wp:heading {\"level\":3} -->\n<h3 class=\"wp-block-heading\"><strong>Government Apps<\/strong><\/h3>\n<!-- \/wp:heading -->\n\n<!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Specify if your app is intended for government use. Click <strong>Save<\/strong>.<br><\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list -->\n\n<!-- wp:heading {\"level\":3} -->\n<h3 class=\"wp-block-heading\"><strong>Financial Features<\/strong><\/h3>\n<!-- \/wp:heading -->\n\n<!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Declare any financial services (e.g., banking, loans, cryptocurrency).<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>If none apply, select <strong>My app doesn\u2019t provide any financial features<\/strong>. Click <strong>Save<\/strong>.<br><\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list -->\n\n<!-- wp:heading {\"level\":3} -->\n<h3 class=\"wp-block-heading\"><strong>Health Apps<\/strong><\/h3>\n<!-- \/wp:heading -->\n\n<!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li>If applicable, specify health-related features like tracking vitals or sleep patterns.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>If not, select <strong>My app does not have health features<\/strong>. Click <strong>Save<\/strong>.<br><\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list -->\n\n<!-- wp:heading {\"level\":3} -->\n<h3 class=\"wp-block-heading\"><strong>Child Safety Standards (If Applicable)<\/strong><\/h3>\n<!-- \/wp:heading -->\n\n<!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li>If your app category includes <strong>Social or Dating<\/strong>, you must provide a public link to your <strong>child safety standards<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Add the required details and click <strong>Save<\/strong>.<br><\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list -->\n\n<!-- wp:heading {\"level\":3} -->\n<h3 class=\"wp-block-heading\"><strong>Advertising ID<\/strong><\/h3>\n<!-- \/wp:heading -->\n\n<!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Confirm whether your app uses <strong>Advertising ID<\/strong>. For BuddyBoss apps, select <strong>Yes<\/strong> and click <strong>Save<\/strong>.<br><\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Store Listing Configuration<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>From the <strong>Store Listing<\/strong> section, set up your app\u2019s public information:<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li><strong>App Name<\/strong> (concise and free of symbols).<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>Short Description<\/strong> (brief summary).<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>Full Description<\/strong> (detailed features and functionality).<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>App Icon<\/strong>: PNG\/JPG, <strong>512x512 pixels<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>Feature Graphic<\/strong>: PNG\/JPG, <strong>1024x500 pixels<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>Screenshots<\/strong>:<br><!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Minimum <strong>2 screenshots<\/strong>, max <strong>8<\/strong> per device type.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Use PNG\/JPG, aspect ratio 16:9 or 9:16, between <strong>320px and 3840px<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Include screenshots for <strong>7-inch<\/strong> and <strong>10-inch tablets<\/strong> if applicable.<br><\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list --><\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list -->\n\n<!-- wp:paragraph -->\n<p><em>Note: If you\u2019ve already published a version, changing these details will trigger Google\u2019s review process again.<\/em><\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Country and Region Availability<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>From the <strong>Dashboard<\/strong>, go to <strong>Countries and Regions<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Click <strong>Add Countries\/Regions<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Select where your app will be available.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Click <strong>Save<\/strong>.<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Create a Production Release<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Go to <strong>Test and Release > Production<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>If a draft release exists, click <strong>Edit Release<\/strong>; otherwise, click <strong>Create New Release<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Enter a <strong>Release Name<\/strong> (e.g., build version 1.0.0).<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Add <strong>Release Notes<\/strong> (describe new features or updates).<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Click <strong>Next<\/strong> or <strong>Save as Draft<\/strong>.<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:paragraph -->\n<p>If a release is already under Google review, wait for it to complete or cancel it before creating a new one.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Submitting Your App for Publishing<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>After all required sections are complete:<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Submit your app version in the <strong>Publishing Service<\/strong> section of BuddyBoss.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>The BuddyBoss Publishing Team will upload your build, finalize the release, and submit it to Google for review.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>You can request <strong>BuddyBoss to review your app before submission<\/strong>, increasing approval chances and letting them handle any questions, requests, or rejections from Google.<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Google Play Store Publishing Checklist<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:file {\"id\":128706,\"href\":\"https:\/\/buddyboss.com\/resources\/wp-content\/uploads\/2021\/04\/Google-Playstore-Publishing-Checklist-1.pdf\",\"displayPreview\":true,\"align\":\"center\"} -->\n<div class=\"wp-block-file aligncenter\"><object class=\"wp-block-file__embed\" data=\"https:\/\/buddyboss.com\/resources\/wp-content\/uploads\/2021\/04\/Google-Playstore-Publishing-Checklist-1.pdf\" type=\"application\/pdf\" style=\"width:100%;height:600px\" aria-label=\"Google-Playstore-Publishing-Checklist\"><\/object><a id=\"wp-block-file--media-c9046e90-f791-41c4-8954-17c0d4c4b0f5\" href=\"https:\/\/buddyboss.com\/resources\/wp-content\/uploads\/2021\/04\/Google-Playstore-Publishing-Checklist-1.pdf\">Google-Playstore-Publishing-Checklist<\/a><a href=\"https:\/\/buddyboss.com\/resources\/wp-content\/uploads\/2021\/04\/Google-Playstore-Publishing-Checklist-1.pdf\" class=\"wp-block-file__button wp-element-button\" download aria-describedby=\"wp-block-file--media-c9046e90-f791-41c4-8954-17c0d4c4b0f5\">Download<\/a><\/div>\n<!-- \/wp:file -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Troubleshooting &amp; FAQs<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: Can I show order pages inside the app?<\/strong><strong><br><\/strong>A: No. Avoid showing website checkout\/order pages to prevent rejection.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: How do I handle user-generated content requirements?<\/strong><strong><br><\/strong>A: Enable moderation in BuddyBoss to allow reporting\/blocking users.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: Is a privacy policy mandatory?<\/strong><strong><br><\/strong>A: Yes, Google requires an active Privacy Policy URL for all apps.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: Why must I invite BuddyBoss to my Developer Account?<\/strong><strong><br><\/strong>A: To allow the BuddyBoss team to upload and submit your app for review.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: What if my app already has a version published?<\/strong><strong><br><\/strong>A: Any changes to store listing or releases will trigger a new review.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: Can I submit updates while a version is under review?<\/strong><strong><br><\/strong>A: No. Wait for the current review to finish or cancel it before creating a new release.<\/p>\n<!-- \/wp:paragraph -->","post_title":"Google Play Store Publishing Checklist - How to Prepare Your Android App for Publishing on the Google Play Store","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"google-play-store-publishing-checklist-how-to-prepare-your-android-app-for-publishing-on-the-google-play-store","to_ping":"","pinged":"","post_modified":"2025-07-16 08:58:35","post_modified_gmt":"2025-07-16 15:58:35","post_content_filtered":"","post_parent":122181,"guid":"https:\/\/buddyboss.com\/resources\/?post_type=docs&#038;p=124110","menu_order":2,"post_type":"docs","post_mime_type":"","comment_count":"0","filter":"raw"},{"ID":127573,"post_author":"29","post_date":"2024-04-30 01:28:49","post_date_gmt":"2024-04-30 08:28:49","post_content":"<!-- wp:heading {\"level\":1} -->\n<h1 class=\"wp-block-heading\"><strong>How to Configure <\/strong><strong>Google Play Store Closed Testing<\/strong><\/h1>\n<!-- \/wp:heading -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Introduction<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>Google has introduced a <strong>new app publishing policy<\/strong> for <strong>Individual Developer Accounts<\/strong> effective <strong>November 13, 2023<\/strong>. Any new Google Developer Accounts registered as individuals must now complete a <strong>closed testing phase<\/strong> with at least <strong>12 internal testers for a minimum of 14 days<\/strong> before unlocking the <strong>Production Tab<\/strong>, which is required to publish apps to the Play Store.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p>If you registered <strong>before November 13, 2023<\/strong>, or are using an <strong>Organization Account<\/strong>, this requirement does <strong>not<\/strong> apply. For those affected, this policy ensures developers receive early user feedback to improve app quality before a public release.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p>This article explains how to set up closed testing, invite testers, and meet the requirements to unlock production access.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Create a Closed Testing Track<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li><strong>Log into Google Play Console<\/strong> and select your app.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>From the <strong>Release<\/strong> section in the left sidebar, go to <strong>Testing > Closed Testing<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Choose from your <strong>active tracks<\/strong>:<br><!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li>If an existing track is available, click <strong>Manage Track<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>To create a new one, click <strong>Create Track<\/strong>.<br><\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list --><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Enter a <strong>Track Name<\/strong> and click <strong>Create Track<\/strong>.<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:paragraph -->\n<p><strong>Note:<\/strong> If this is your first time uploading a build to a test track, you may need to accept Google\u2019s terms and conditions.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:list {\"ordered\":true,\"start\":5} -->\n<ol start=\"5\" class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Click the <strong>Countries\/Regions<\/strong> tab and select the regions where you want your app available for testing.<br><!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li>To make it available everywhere, select the <strong>first checkbox<\/strong> to add all countries.<br><\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list --><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Add Testers to Your Closed Test<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>Closed testing allows you to invite specific users for pre-release testing. These testers provide feedback, helping you identify bugs, improve UI, and enhance the overall user experience.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Go to the <strong>Testers tab<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Select an existing email list or click <strong>Create Email List<\/strong> to add testers.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Enter a <strong>List Name<\/strong> and <strong>add at least 12 email addresses<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Click <strong>Save Changes<\/strong> and then <strong>Create<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Add a <strong>Feedback URL or email address<\/strong> so testers can send feedback. Click <strong>Save<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Click <strong>Go to Overview<\/strong> when prompted.<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:paragraph -->\n<p>Once approved, you\u2019ll receive a <strong>Test Link<\/strong> that can be shared with your testers.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Important:<\/strong><\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Google requires <strong>at least 12 testers to opt-in<\/strong> to your closed test.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>The <strong>Copy Link<\/strong> option for the test will only become available after Google approves the release.<br><\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Create a New Release for Closed Testing<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Click <strong>Create New Release<\/strong> in the closed testing track.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Under <strong>App Bundles<\/strong>, upload the <strong>.aab file<\/strong> you downloaded from BuddyBoss (or select from your library).<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Click <strong>Add to Release<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>In <strong>Release Details<\/strong>, the version number will be auto-filled.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Add <strong>Release Notes<\/strong>\u2014you can include the official BuddyBoss release notes or any custom message for testers.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Click <strong>Next<\/strong>, then <strong>Save<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>In the popup, click <strong>Go to Overview<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Click <strong>Send Changes for Review<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Confirm by clicking <strong>Send Changes for Review<\/strong> again.<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:paragraph -->\n<p>Google will review your release in <strong>3-5 days<\/strong>. Once approved, you can share the <strong>Test Link<\/strong> with your testers.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Configure License Testing<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>While waiting for approval:<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>From the left sidebar, navigate back to <strong>All Apps<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Under <strong>Setup<\/strong>, click <strong>License Testing<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Add license testers from your email lists and click <strong>Save Changes<\/strong>.<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:paragraph -->\n<p>License Testing helps verify app licensing, ensuring only authorized testers can access the app.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Run the 14-Day Closed Testing Period<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>After Google approves your closed test release:<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Share the <strong>Test Link<\/strong> with your 12+ testers.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Testers must opt-in and use the app for <strong>at least 14 days<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Collect feedback for improvements.<br><\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list -->\n\n<!-- wp:paragraph -->\n<p>Once the 14-day testing period is complete, you can apply for production access.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>What\u2019s Next After Closed Testing?<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>Once the closed testing requirements are met:<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Go to your app\u2019s <strong>Dashboard<\/strong> and click <strong>Apply for Production<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Answer questions about:<br><!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li><strong>Your closed test<\/strong><strong><br><\/strong><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>Your app\/game<\/strong><strong><br><\/strong><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>Production readiness<\/strong><strong><br><\/strong><\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list --><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Submit your request. Google will review it and email the account owner with the result.<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:paragraph -->\n<p><strong>Timeline:<\/strong><\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Review usually takes <strong>7 days or less<\/strong> but may occasionally take longer.<br><\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list -->\n\n<!-- wp:paragraph -->\n<p>If approved, you\u2019ll unlock the <strong>Production Tab<\/strong>, allowing you to upload a build for final Google review and live publishing.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>After Gaining Production Access<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>Once you have access to production:<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Create a release in the <strong>Production track<\/strong> and upload your app build.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Submit a publishing request via <strong>BuddyBoss App > Publishing Service > Google Play Store<\/strong> in your WordPress dashboard.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>The BuddyBoss Publishing Team will manage your app submission and keep you updated via email.<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Troubleshooting &amp; FAQs<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: Do I need closed testing if I have an Organization Developer Account?<\/strong><strong><br><\/strong>A: No, this requirement applies only to new <strong>Individual Developer Accounts<\/strong>.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: Can I skip the 14-day testing period?<\/strong><strong><br><\/strong>A: No. Google enforces this mandatory period for individual accounts.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: What happens if I add fewer than 12 testers?<\/strong><strong><br><\/strong>A: You won\u2019t meet Google\u2019s requirement, and production access will remain locked.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: When can I share the test link?<\/strong><strong><br><\/strong>A: Only after Google approves your closed test release.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: How long does Google take to review a closed test release?<\/strong><strong><br><\/strong>A: Typically <strong>3-5 days<\/strong>, but it may take longer in some cases.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: How long does production access review take?<\/strong><strong><br><\/strong>A: Usually <strong>7 days or less<\/strong> after applying for production.<\/p>\n<!-- \/wp:paragraph -->","post_title":"Google Play Store Closed Testing","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"how-to-configure-google-play-store-closed-testing","to_ping":"","pinged":"","post_modified":"2025-07-16 22:26:23","post_modified_gmt":"2025-07-17 05:26:23","post_content_filtered":"","post_parent":122181,"guid":"https:\/\/buddyboss.com\/resources\/?post_type=docs&#038;p=127573","menu_order":3,"post_type":"docs","post_mime_type":"","comment_count":"0","filter":"raw"},{"ID":124109,"post_author":"29","post_date":"2021-04-14 08:10:05","post_date_gmt":"2021-04-14 15:10:05","post_content":"<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Introduction<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>Launch your iOS app effortlessly with the <strong>BuddyBoss Publishing Service<\/strong>. Our team reviews your app to ensure it complies with <strong>Apple App Store guidelines<\/strong> and publishes it using your developer account.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p>Follow this guide to get your app live quickly and smoothly.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><a href=\"https:\/\/buddyboss.com\/resources\/docs\/app\/app-publishing\/how-to-use-the-buddyboss-publishing-service\/\">Find out how to use the BuddyBoss Publishing Service<\/a><\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Before You Begin<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Complete all steps in the <a href=\"https:\/\/buddyboss.com\/resources\/docs\/app\/app-publishing\/apple-app-store-publishing-checklist-how-to-prepare-your-ios-app-for-publishing-on-the-apple-app-store\/\"><strong>Apple App Store Publishing Checklist<\/strong><\/a>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Finalize your app customizations.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Generate the required <strong>app screenshots<\/strong> for your white-label app.<br><\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Download the IPA File<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>In your <strong>WordPress admin<\/strong>, go to <strong>BuddyBoss App > Builds<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Locate the build you want to publish and click <strong>Download IPA File<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Save the IPA file to your computer.<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Upload the Build to App Store Connect<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>You will need to upload your build to the <strong>TestFlight<\/strong> section of your app in <a href=\"https:\/\/appstoreconnect.apple.com\/login\">App Store Connect<\/a>.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Once in TestFlight, assign the build to an app version, which can then be submitted to Apple for review.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>View the full documentation on <a href=\"https:\/\/buddyboss.com\/resources\/docs\/app\/app-builds\/how-to-upload-buddyboss-app-ios-builds-to-app-store-connect\/\"><strong>Uploading iOS Builds to App Store Connect<\/strong><\/a> for a more detailed tutorial.<br><\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list -->\n\n<!-- wp:paragraph -->\n<p>To upload a build from BuddyBoss:<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>In <strong>WordPress admin<\/strong>, go to <strong>BuddyBoss App > Upload > Apple App Store<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Select the <strong>iOS Release App build<\/strong> to upload.<br><!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Only builds already in App Store Connect can be uploaded.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>The build version and code must not exceed any existing build in App Store Connect.<br><\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list --><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Click <strong>Upload Build<\/strong>.<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:paragraph -->\n<p><strong>Note:<\/strong> Your build will be uploaded within <strong>15 minutes<\/strong>. You can check the status on the <strong>Upload History<\/strong> page.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Submit to Apple for Review<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>Once your build is uploaded to Apple:<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Log into <a href=\"https:\/\/appstoreconnect.apple.com\/login\"><strong>App Store Connect<\/strong><\/a>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Click <strong>My Apps<\/strong>, then select your app.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>In the sidebar, click the app version you prepared while completing the publishing checklist.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Scroll to the <strong>Build<\/strong> section and click the <strong>+<\/strong> symbol.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Select the <strong>Release App build<\/strong> you wish to attach to this app version and click <strong>Done<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Click <strong>Add for Review<\/strong> in the upper-right corner. The app status will change to <strong>Ready for Review<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>If you updated any app information, click <strong>Continue<\/strong> when prompted.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>You may view the items you\u2019ve added for review in the <strong>App Review<\/strong> section of the sidebar.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Respond to <strong>export compliance questions<\/strong> and upload any required encryption authorization documents.<br><!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Because all apps are loaded on Apple servers in the United States, they are subject to U.S. export laws.<br><\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list --><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>In the <strong>App Review<\/strong> section, click <strong>Submit to App Review<\/strong>.<br><!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li>The status will change to <strong>Waiting for Review<\/strong>, then to <strong>In Review<\/strong> once the process starts.<br><\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list --><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Respond to Apple Rejections<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>If Apple rejects your submission for <strong>non-compliance with <\/strong><a href=\"https:\/\/developer.apple.com\/app-store\/review\/guidelines\/\"><strong>App Store Review Guidelines<\/strong><\/a>, you can correspond with Apple through the <strong>App Review<\/strong> section until you resubmit the build.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li>You can include <strong>attachments<\/strong>, such as screenshots or supporting documents.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>If the rejection is due to <strong>metadata issues<\/strong> (screenshots, store descriptions, etc.), you can fix the issue and resubmit the <strong>same build<\/strong> without needing a new upload.<br><\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list -->\n\n<!-- wp:paragraph -->\n<p>To read and reply to communications from Apple:<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Log into <a href=\"https:\/\/appstoreconnect.apple.com\/login\"><strong>App Store Connect<\/strong><\/a> and click <strong>My Apps<\/strong>, then select your app.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Click the link at the top that indicates <strong>unresolved issues<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>In the <strong>In Progress<\/strong> section, click <strong>Resolve<\/strong> next to the submission you want to review.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Click <strong>Reply to App Review<\/strong>, type your response, and attach any necessary files (screenshots or supporting documents).<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Click <strong>Reply<\/strong> to send your response.<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:paragraph -->\n<p>For a smooth approval process, review <a href=\"https:\/\/support.buddyboss.com\/hc\/1087062900\/category\/57%3E\"><strong>common missteps<\/strong><\/a> that can cause delays or trigger a rejection.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>After Approval by Apple<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li>If you choose <strong>automatic release<\/strong>, your app will go live within <strong>24 hours<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>If scheduled for a <strong>specific date<\/strong>, it will be released on that date.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>If you opted for <strong>manual release<\/strong>, log into <a href=\"https:\/\/appstoreconnect.apple.com\/login\"><strong>App Store Connect<\/strong><\/a> to publish your app.<br><\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Submitting New Versions of Your App<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>To publish <strong>new versions<\/strong>:<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Create a new version using the same app record created for the original version.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Upload your new app build.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Submit it to Apple for review.<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Troubleshooting &amp; FAQs<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: Why can\u2019t I see my uploaded build in App Store Connect?<\/strong><strong><br><\/strong>A: It can take up to 15\u201330 minutes for Apple to process a new build. Refresh the page after some time.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: My build version shows an error, what should I check?<\/strong><strong><br><\/strong>A: Ensure the <strong>build version and code are higher than the last uploaded build<\/strong> in App Store Connect.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: How long does Apple take to review an app?<\/strong><strong><br><\/strong>A: Most reviews take <strong>24\u201348 hours<\/strong>, but complex apps may take longer.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: Can I resubmit the same build if rejected?<\/strong><strong><br><\/strong>A: Yes, if the rejection is due to <strong>metadata issues<\/strong>, you can fix the information and resubmit the same build.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: How do I handle export compliance questions?<\/strong><strong><br><\/strong>A: If your app uses encryption, you must declare it. For most apps, selecting \u201cYes\u201d but using standard encryption (e.g., HTTPS) is acceptable.<\/p>\n<!-- \/wp:paragraph -->","post_title":"How to Publish BuddyBoss App to the Apple App Store","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"how-to-publish-buddyboss-app-to-the-apple-app-store","to_ping":"","pinged":"","post_modified":"2025-07-16 23:45:34","post_modified_gmt":"2025-07-17 06:45:34","post_content_filtered":"","post_parent":122181,"guid":"https:\/\/buddyboss.com\/resources\/?post_type=docs&#038;p=124109","menu_order":4,"post_type":"docs","post_mime_type":"","comment_count":"0","filter":"raw"},{"ID":125252,"post_author":"29","post_date":"2022-02-15 00:28:39","post_date_gmt":"2022-02-15 08:28:39","post_content":"<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Introduction<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>Unlisted apps let you distribute specialized or private applications such as employee tools, event-specific apps, or research studies without exposing them in the public App Store. They never appear in search results, charts, or categories, and are only accessible via a direct link (or through Apple Business Manager and Apple School Manager).<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p>This guide walks you through requesting unlisted distribution in App Store Connect and sharing your app link once approved.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>What Are Unlisted Apps?<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>Unlisted apps don\u2019t appear in any App Store categories, recommendations, charts, search results, or other listings. They can also be accessed through Apple Business Manager and Apple School Manager. Apps for specific organizations, special events, or research studies, or apps used as employee resources or sales tools are good candidates for unlisted distribution.<br>Unlisted apps are discoverable only with a direct link.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Requesting Unlisted Distribution<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>You\u2019ll need to submit a request in App Store Connect to receive an unlisted-app link.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li>If your app hasn\u2019t been submitted for review or was already approved for public download on the App Store, simply complete the request form.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>If your app was already approved for private download on Apple Business Manager or Apple School Manager, you\u2019ll need to create a new app record in App Store Connect, upload your binary, and set the distribution method to Public before completing the request form.<br><\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list -->\n\n<!-- wp:paragraph -->\n<p>To submit the form:<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Fill out the details in the <a href=\"https:\/\/developer.apple.com\/contact\/request\/unlisted-app\/\">Unlisted App Request form<\/a> with your App Name and the App ID of your app.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Enter the details of the business problem your app solves.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Enter why you wish to distribute the app as unlisted.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Enter the size of your user base\/audience for your app.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Mark the checkboxes for the audience and the regions for your app.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Accept the terms and conditions, and then click <strong>Submit<\/strong>.<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXe77JEIUzsFV4xwR7qlljm5StSNQf1-BKiI1yCiFB56aKbe1i21GEC2ED1sWvHPbs0Igw2eIQe3T5uCxHfkGWPOPLFuL6n0h2U4xSVjQxnyul3de-oszVMKldDellfBcGLC1XfloQ?key=j6kR2r-KkLtv6OvIL2OCk5_N\" alt=\"Accepting the terms and conditions for unlisted app distribution request\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:paragraph -->\n<p>Note: You\u2019ll receive a confirmation email once your request has been approved. If your request is rejected, review the guidelines, adjust your submission, and send another request.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXfnLoK9bCY_GoDm4OR25D_c8uKKVjb6BMLKSC2NAs6bZ0RvL7eZlcqUnaLNxcNAMn2yke0RNmYcCL3XptKp4IhbYmHM-G9HqR4K1e_fva3V8eGkXEaktVcS3Pc-Lky0vNTaUAq--w?key=j6kR2r-KkLtv6OvIL2OCk5_N\" alt=\"Unlisted app distribution approved email\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Distributing an Unlisted App<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>Once approved, you\u2019ll find your unlisted distribution link under <strong>General &gt; Pricing and Availability &gt; App Distribution Methods<\/strong> in App Store Connect. Share this link directly with your audience; it will not appear anywhere else in the App Store.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXfDzDoSBDl2wIBJvbWN2hzH3gDvH-A96pTOb8yLqjFCpjRO7oCBC8dsSc8Bmb26HCq3zqYP6QEz6IXzjzPSpcZP98vuLN1ktN5ApFa8a0WIFElq3T5lLdcnyJpiKl6QDl7C4bfmRA?key=j6kR2r-KkLtv6OvIL2OCk5_N\" alt=\"Unlisted app distribution link\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Tricks and Tips<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Wait for approval before resubmitting your app for review.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Under <strong>App Review Information<\/strong>, note that you\u2019re requesting unlisted distribution on each new submission.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Do <strong>not<\/strong> share your unlisted link publicly to prevent unauthorized use.<\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Troubleshooting &amp; FAQs<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: I don\u2019t see the Unlisted App Request form in App Store Connect.<\/strong><strong><br><\/strong>A: Ensure you\u2019ve created a new app record or that your existing app is eligible (not already approved for public download). Then revisit <strong>Unlisted App Request<\/strong> under <strong>Apps &gt; App Information<\/strong>.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: My unlisted link still shows my app in search results.<\/strong><strong><br><\/strong>A: After approval, allow up to 24 hours for Apple\u2019s indexing to update. Clearing local App Store caches can help.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: How long does unlisted distribution approval take?<\/strong><strong><br><\/strong>A: Apple typically reviews within 6\u201348 hours. You\u2019ll receive an email once approved or if more information is needed.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: My testers can\u2019t access the link.<\/strong><strong><br><\/strong>A: Confirm you shared the exact URL found under <strong>Pricing and Availability &gt; App Distribution Methods<\/strong> and that testers are using devices and regions you selected in the request.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: I need to submit a new build, do I repeat the request?<\/strong><strong><br><\/strong>A: No. Once your app is marked unlisted, future submissions under the same App ID remain unlisted automatically. Only fill out the form again if your app record changes.<\/p>\n<!-- \/wp:paragraph -->","post_title":"How to Publish an Unlisted App to the Apple App Store","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"how-to-publish-an-unlisted-app-to-the-apple-app-store","to_ping":"","pinged":"","post_modified":"2025-07-17 00:33:16","post_modified_gmt":"2025-07-17 07:33:16","post_content_filtered":"","post_parent":122181,"guid":"https:\/\/buddyboss.com\/resources\/?post_type=docs&#038;p=125252","menu_order":5,"post_type":"docs","post_mime_type":"","comment_count":"0","filter":"raw"},{"ID":124111,"post_author":"29","post_date":"2021-04-14 08:10:07","post_date_gmt":"2021-04-14 15:10:07","post_content":"<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Introduction<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>If you haven\u2019t published your Android app yet, we highly recommend using the BuddyBoss Publishing Service. The BuddyBoss Publishing Team will review your app to ensure it complies with Google Play Store guidelines and, when it\u2019s ready, publish it live using your own developer account.<br><\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><a href=\"https:\/\/buddyboss.com\/resources\/docs\/app\/app-publishing\/how-to-use-the-buddyboss-publishing-service\/\">Find out how to use the BuddyBoss Publishing Service<\/a>.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p>This guide also shows you the manual flow: download your AAB, upload to a Production release, invite testers via Testing Tracks, and handle rejections all without leaving WordPress.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Before You Begin<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>Complete all steps in the <a href=\"https:\/\/buddyboss.com\/resources\/docs\/app\/app-publishing\/google-play-store-publishing-checklist-how-to-prepare-your-android-app-for-publishing-on-the-google-play-store\/\"><strong>Google Play Store Publishing Checklist<\/strong><\/a> and finalize your app customizations. Ensure that you have generated the required app screenshots for your white-label app.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Downloading the AAB File<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>In WordPress Admin, go to <strong>BuddyBoss App > Upload > Google Play Console<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Select the build you wish to publish, choose the file format, and click <strong>Download Build<\/strong>.<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXfPQLtD1y3xsb4faLRNd8Hk6gCBZKl5Rol4xVHgSXP2ifbtucuf3wzvlCfDiT5_NN3_TIjo4X9LsN-147uEQhFGD4T93vmebCaCY1GaZk5X5kKaTxDHL2Mpu72XF0mRqeVH8xQ8qw?key=EG4dXTvTc1qBh1wT1u46DNdC\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:paragraph -->\n<p><strong>Note:<\/strong> Since August 2021, Google requires an AAB file for new submissions. If your app has been published before, you can still use APK files for your release builds.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Submitting Your App to Google for Review<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Log into your <a href=\"https:\/\/play.google.com\/console\/developers\/\"><strong>Google Play Console<\/strong> <\/a>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>On the Home page, click your app to open its details.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>In the sidebar under <strong>Test and release<\/strong>, select <strong>Production<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Click <strong>Create new release<\/strong> (or <strong>Edit release<\/strong> if one already exists).<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>In <strong>App bundles<\/strong>, click <strong>Upload<\/strong> and select the AAB file you downloaded.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Enter a <strong>Release name<\/strong> and <strong>Release notes<\/strong> (as per your Publishing Checklist).<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Choose <strong>Save as draft<\/strong> or click <strong>Next<\/strong> to continue.<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Reviewing and Submitting Your Release<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Review your release: resolve all <strong>errors<\/strong> before submission (warnings are suggestions).<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Click <strong>Start rollout to Production<\/strong>. Your app\u2019s status will change to <strong>In review<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Monitor your publishing status under your app\u2019s title and Application ID.<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Handling Google Rejections<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>If Google finds that your app doesn\u2019t comply with the <a href=\"https:\/\/play.google.com\/about\/developer-content-policy\/\">Google Play Policies<\/a>, and rejects your release, you\u2019ll receive an email with details:<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li><strong>Metadata Issues:<\/strong> Correct your store listing, privacy policies, or content ratings in Play Console and resubmit.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>App Issues:<\/strong> Fix code-level problems, build a new version, and submit a new Production release.<br><\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>After Approval<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>Once approved, your app goes live immediately in the regions specified in your Production Release.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li>If <strong>Managed Publishing<\/strong> is enabled, your app won\u2019t go live until you approve it from the <strong>Managed Publishing<\/strong> page.<br><\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Publishing New Versions<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>To publish updates, repeat these steps: upload your new build and submit for review. For detailed instructions, refer to our tutorial on <a href=\"https:\/\/buddyboss.com\/resources\/docs\/app\/app-publishing\/how-to-update-your-buddyboss-android-app\/\">creating and uploading new app builds for Google Play Store submission<\/a>.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Troubleshooting and FAQs<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: Where do I find my downloaded AAB file?<\/strong><strong><br><\/strong>A: After building, go to <strong>BuddyBoss App &gt; Upload &gt; Google Play Console<\/strong> and click <strong>Download Build<\/strong> next to your chosen build.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: I can\u2019t upload my AAB. I am receiving an error about higher version code.<\/strong><strong><br><\/strong>A: Ensure the build\u2019s versionCode in your plugin matches or exceeds any previously uploaded build\u2019s versionCode in Play Console.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: My release is stuck in \u201cDraft\u201d status.<\/strong><strong><br><\/strong>A: Make sure you clicked <strong>Start rollout to Production<\/strong>. Drafts must be explicitly rolled out.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: Testers can\u2019t access the Testing Track link.<\/strong><strong><br><\/strong>A: Confirm you copied the exact URL under <strong>Testing &gt; Closed testing &gt; How testers join your test<\/strong> and that you added their emails under <strong>Testers<\/strong> and <strong>License testing<\/strong>.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: Do I need to repeat the checklist for minor updates?<\/strong><strong><br><\/strong>A: No. Once your app is published, future submissions under the same App ID automatically inherit your prior configuration. Just upload the new AAB and roll out.<\/p>\n<!-- \/wp:paragraph -->","post_title":"How to Publish Your Android App to the Google Play Store","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"how-to-publish-your-android-app-to-the-google-play-store","to_ping":"","pinged":"","post_modified":"2025-07-17 01:54:13","post_modified_gmt":"2025-07-17 08:54:13","post_content_filtered":"","post_parent":122181,"guid":"https:\/\/buddyboss.com\/resources\/?post_type=docs&#038;p=124111","menu_order":6,"post_type":"docs","post_mime_type":"","comment_count":"0","filter":"raw"},{"ID":128715,"post_author":"29","post_date":"2025-07-17 01:46:35","post_date_gmt":"2025-07-17 08:46:35","post_content":"<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Introduction<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>Keeping your Android app up to date ensures your users always have the latest features, fixes, and In-App Purchase pricing. This guide walks you through generating a new Android Release build, downloading the AAB, resubmitting it to Google Play Console, and handling review feedback.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Creating a New Android Release App Build<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Go to <strong>BuddyBoss App > Build<\/strong> in your WordPress admin.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Click <strong>Request Build<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Select <strong>Android<\/strong> as the Platform and <strong>Release App<\/strong> as the Build Type.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Click <strong>Next Step<\/strong>, then <strong>Send Build Request<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>When complete, go to <strong>Build History<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Click <strong>Download AAB File<\/strong> on your new release build.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><img width=\"389\" height=\"487\" src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXesSf9mhY0AoUGg9j3-E6y4Fd20YfZzlwHF2CZBpLSfUUKNodquOvn6Yb4BiXmGHQKeAEmRk308A9B3Jtj8y3my3aVkraMeofXmi0zVtBNe_ytI7aJaMPjicvuiGnwpSsDGJAd5?key=368QRZL9Xn8bVg66oRwFbhg-\" alt=\"Downloading the AAB file\"><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:paragraph -->\n<p><em>Note: Since August 2021, Google requires AAB files for new submissions. Previously published apps may still use APKs.<\/em><em><br><\/em><\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p>Save this AAB somewhere safe, you\u2019ll need it to update your Play Store listing.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Downloading Your Latest Build from WordPress<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>In WordPress Admin, go to <strong>BuddyBoss App > Upload > Google Play Console<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Select the <strong>Release build<\/strong> you want to update and choose the file format.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Click <strong>Download Build<\/strong>.<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXesTWipOGFj7B5wXd5lI9LZ7W8mtEuxvF-2tR9kMb0sMiY-_RDv2CDXJF-ajsOvwa1L5_BfFEK7cQKxGd_hr6T6v-2s_Ft-3mxXjVR33CuBQgeLpSsFCvjHMyJoPTv3Lws9xvXypQ?key=368QRZL9Xn8bVg66oRwFbhg-\" alt=\"Downloading AAB for publishing\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:paragraph -->\n<p><em>Note: Use AAB for new submissions; legacy APKs remain supported if previously published.<\/em><em><br><br><\/em><\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Resubmitting to Google Play Console<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Log into your <strong>Google Play Console<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>In <strong>All apps<\/strong>, select your app.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Under <strong>Release > Production<\/strong>, click <strong>Create new release<\/strong> (or <strong>Edit release<\/strong> if one exists).<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>In <strong>App bundles and APKs<\/strong>, click <strong>Upload<\/strong> and choose your downloaded AAB.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Enter a <strong>Release name<\/strong> and <strong>Release notes<\/strong> (as per your Publishing Checklist).<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Click <strong>Save<\/strong>, then <strong>Review release<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Resolve any <strong>errors<\/strong> (required) or <strong>warnings<\/strong> (recommended).<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Click <strong>Start rollout to Production<\/strong> to submit for review.<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Responding to Google Rejections<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li><strong>Metadata Issues:<\/strong> Revise store listing, privacy policy, or content rating in Play Console, then resubmit the same release.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>App Issues:<\/strong> Address code-level problems, rebuild your AAB, and repeat the <strong>Create new release<\/strong> process.<br><\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list -->\n\n<!-- wp:paragraph -->\n<p>You\u2019ll receive email details and can track status under your app\u2019s name in Play Console.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>After Approval by Google<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>Once approved, your new version goes live immediately in the specified countries and regions.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li>If <strong>Managed publishing<\/strong> is enabled, you must manually approve the release on the <strong>Managed publishing<\/strong> page before it appears.<br><\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Troubleshooting &amp; FAQs<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: Why can\u2019t I upload my AAB?<\/strong><strong><br><\/strong>A: Ensure the <strong>versionCode<\/strong> in your build exceeds any previously uploaded version in Play Console.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: My release remains in \u201cDraft\u201d status.<\/strong><strong><br><\/strong>A: You must click <strong>Start rollout to Production<\/strong>; saving alone does not publish.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: What if I only changed metadata?<\/strong><strong><br><\/strong>A: Metadata-only changes still require a new release to be created and rolled out.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: Can I revert to a previous version if something breaks?<\/strong><strong><br><\/strong>A: Yes. Create a new release using the last working AAB and roll it out to Production.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: Do I need to repeat the checklist for every update?<\/strong><strong><br><\/strong>A: No. Once published, future submissions under the same App ID inherit prior configuration. Just upload the new AAB and roll out.<\/p>\n<!-- \/wp:paragraph -->","post_title":"How to Update Your BuddyBoss Android App","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"how-to-update-your-buddyboss-android-app","to_ping":"","pinged":"","post_modified":"2025-07-17 01:46:36","post_modified_gmt":"2025-07-17 08:46:36","post_content_filtered":"","post_parent":122181,"guid":"https:\/\/buddyboss.com\/resources\/?post_type=docs&#038;p=128715","menu_order":7,"post_type":"docs","post_mime_type":"","comment_count":"0","filter":"raw"}]},{"ID":123970,"post_author":"24","post_date":"2021-03-29 09:07:48","post_date_gmt":"2021-03-29 16:07:48","post_content":"<!-- wp:paragraph -->\n<p>Find out how to accomplish the necessary steps for the Done For You service.<\/p>\n<!-- \/wp:paragraph -->","post_title":"Done For You","post_excerpt":"Find out how to accomplish the necessary steps for the Done For You service.","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"done-for-you","to_ping":"","pinged":"","post_modified":"2023-05-08 22:16:40","post_modified_gmt":"2023-05-09 05:16:40","post_content_filtered":"","post_parent":87769,"guid":"https:\/\/buddyboss.com\/resources\/?post_type=docs&#038;p=123970","menu_order":10,"post_type":"docs","post_mime_type":"","comment_count":"0","filter":"raw","children":[{"ID":123972,"post_author":"29","post_date":"2021-03-29 09:07:33","post_date_gmt":"2021-03-29 16:07:33","post_content":"<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Introduction<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>Granting BuddyBoss Owner access to your Firebase project lets our team seamlessly configure push notifications, analytics, and other backend services for your BuddyBoss App. This guide walks you through adding BuddyBoss as an Owner collaborator.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Adding BuddyBoss as an Owner<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li><strong>Go to Firebase Console > Your Project<\/strong><strong><br><\/strong><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Log in at <a href=\"https:\/\/console.firebase.google.com\">https:\/\/console.firebase.google.com<\/a>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Select the project you want to connect.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Click the <strong>Settings (gear) icon<\/strong> beside <strong>Project Overview<\/strong> and choose <strong>Users and permissions<\/strong>.<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXeztwjAdvYgpOi7dK34AgUC2N6JmZEbVR2ichpIWPkncY20SID5AS1az0dMGZGcg3GIjbQXObo4wNC-3wqKpg7supeXNTQphYiMrivsqGNDMwVHEyftrSBJV-AQ-qttO_vrsiDCvQ?key=YUu1iQYKBeRiT8LTwC12vea4\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:list {\"ordered\":true,\"start\":5} -->\n<ol start=\"5\" class=\"wp-block-list\"><!-- wp:list-item -->\n<li><strong>Invite BuddyBoss<\/strong><strong><br><\/strong><!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Click <strong>Add member<\/strong>.<\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>For <strong>Email<\/strong>, enter the address provided in your BuddyBoss questionnaire.<\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Under <strong>Role<\/strong>, select <strong>Owner<\/strong>.<\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list --><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXdfMUXliGoudG4zLhSBJMg6j1tswlrALSat-HIWhIYSXSvT-QhbUV_2RuuIV9lJSdPSOx-fltfOUG-CwQGhDYzoMsAmBVVqleFip2Paqgs9Adw-FOEc5xl_Nbp_OOKxFWfiq_XbDQ?key=YUu1iQYKBeRiT8LTwC12vea4\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:list {\"ordered\":true,\"start\":6} -->\n<ol start=\"6\" class=\"wp-block-list\"><!-- wp:list-item -->\n<li>\u00a0Click <strong>Add member<\/strong>. BuddyBoss will receive the invite and accept it, completing the setup.<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXcoqNiyO9zOyWmcbM_0UKw6A9T_uxR2jbQryThU0qj61Xkkr2EvzFk6dBK5gy1exaIHWX7dWd9_fS0_ULBGjjlnuhypRJ8usaYAgmcin8mpfq3RyYMCw6jeYL-NVZHiDRBr-Q8eqw?key=YUu1iQYKBeRiT8LTwC12vea4\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Troubleshooting &amp; FAQs<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: I don\u2019t see \u201cUsers and permissions\u201d under the settings gear.<\/strong><strong><br><\/strong>A: Make sure you\u2019re in the correct Firebase project and that your own account has <strong>Owner<\/strong> or <strong>Editor<\/strong> permissions.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: The BuddyBoss email isn\u2019t in my questionnaire.<\/strong><strong><br><\/strong>A: Reach out to your BuddyBoss account manager or support to confirm the correct email to invite.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: I sent the invite but it hasn\u2019t been accepted.<\/strong><strong><br><\/strong>A: Verify the email was entered correctly and ask your BuddyBoss contact to check their inbox (and spam folder).<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: Can I downgrade or remove BuddyBoss\u2019s access later?<\/strong><strong><br><\/strong>A: Yes. In <strong>Users and permissions<\/strong>, click the three-dot menu next to the BuddyBoss entry to <strong>Edit role<\/strong> or <strong>Remove<\/strong> as needed.<\/p>\n<!-- \/wp:paragraph -->","post_title":"How to Add BuddyBoss as Owner to Your Firebase Project","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"how-to-add-buddyboss-as-owner-to-your-firebase-project","to_ping":"","pinged":"","post_modified":"2025-07-17 02:07:28","post_modified_gmt":"2025-07-17 09:07:28","post_content_filtered":"","post_parent":123970,"guid":"https:\/\/buddyboss.com\/resources\/?post_type=docs&#038;p=123972","menu_order":0,"post_type":"docs","post_mime_type":"","comment_count":"0","filter":"raw"},{"ID":123983,"post_author":"29","post_date":"2021-03-29 09:07:36","post_date_gmt":"2021-03-29 16:07:36","post_content":"<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Introduction<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>Adding BuddyBoss as an Admin user to your Google Play Console lets our team manage In-App Purchases, subscriptions, and other app settings on your behalf. This guide walks you through inviting BuddyBoss with the correct permissions.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Inviting BuddyBoss with Admin Access<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li><strong>Go to Google Play Console > Users and permissions. <\/strong>Log in your <a href=\"https:\/\/play.google.com\/console\/\"><strong>Google Play Console<\/strong><\/a> and open the <strong>Users and permissions<\/strong> section in the sidebar.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>Click Invite new users.<\/strong><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXeRJoNB9bO-8kAC9IeI2X5b_OsGNmnf2atTwDWQhUllQvpoetN59Sf_9n9uu7gS4PFfxw5oyfMjXiCj3VTpJYjJKMn8TAkIuPKxHLOTjXfOFOma3qdLOhEuUNpPfJs1iPc46q9H?key=AoeFB8yAs2VF0oLD9NB0ZQTI\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:list {\"ordered\":true,\"start\":3} -->\n<ol start=\"3\" class=\"wp-block-list\"><!-- wp:list-item -->\n<li>In the Email<strong> address<\/strong>, paste the address from your BuddyBoss questionnaire. Ensure <strong>Set access expiry date<\/strong> is <strong>unchecked<\/strong>.<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXeTzp89T2JiitHK0pio7q6UFXRWDLYo7dvzmQ9sKuJMWbVgqp_vH1OMoOPRALQ72u0f0cDs0cUf-GHL_WQdMcBJHaQVlqO4b_Oxa3scbKQKFAF8ZuAAy19O80rOuyFFsJ1P64e-?key=AoeFB8yAs2VF0oLD9NB0ZQTI\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:list {\"ordered\":true,\"start\":4} -->\n<ol start=\"4\" class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Under <strong>App permissions<\/strong>, add each app you want BuddyBoss to manage.<br>Click <strong>Apply<\/strong>.<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXdzyHPpSnQgpZ_ZTo1eQuD_cjwegGF1rLFsiO8Vbb1H7cmuDsZR-yY5G6qGIpbgZ0THDtRftDKHRS9Tt4hnmFFKNzzdsHY5WOdF-5qkEsOvWtZJu66KAkmVZvJu73iQ-Pz8vfQvIQ?key=AoeFB8yAs2VF0oLD9NB0ZQTI\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:list {\"ordered\":true,\"start\":5} -->\n<ol start=\"5\" class=\"wp-block-list\"><!-- wp:list-item -->\n<li>In the permissions modal, select <strong>Admin (all permissions)<\/strong>. Click <strong>Apply<\/strong>.<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXcfHU3tDHka3TnSW2tEQCe5VWaYfKF_N3BxyP2Q9L995QvuqWJgM7R9jIv2s0ufECRtnmlUwjrKZjJT7BrxhfjejFxp8Nq-p9x5VdodVeO1AfgLe9LHca6CDWciPuk87ci4Pz_Dxw?key=AoeFB8yAs2VF0oLD9NB0ZQTI\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:list {\"ordered\":true,\"start\":6} -->\n<ol start=\"6\" class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Click <strong>Invite user<\/strong>. BuddyBoss will accept the invitation and gain access.<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXelrzouo9mykzXVVuxipIGeOTkajKSJiOBRWlIJ7Tw0UIMSbwgdE0RdCORhgrcXsWKLnAR7oDqfn9ehn3XTMCOksnI_z7pqn6AEZWEenNy7RNUGls7wCJs3Hg0qGIWdqTFGf2b_?key=AoeFB8yAs2VF0oLD9NB0ZQTI\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Troubleshooting &amp; FAQs<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: I don\u2019t see \u201cUsers and permissions\u201d in the console.<br><\/strong>A: Confirm you\u2019re using an <strong>Owner<\/strong> or <strong>Administrator<\/strong> account on the correct Google Play project.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: The \u201cInvite new users\u201d button is disabled.<br><\/strong>A: Check that your account has the <strong>Manage users<\/strong> permission under your own user settings.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: I entered the email but never received a confirmation.<br><\/strong>A: Verify the address is exactly as provided, and ask your BuddyBoss contact to check their inbox (including spam).<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: Can I change BuddyBoss\u2019s role later?<br><\/strong>A: Yes. In <strong>Users and permissions<\/strong>, click the three-dot menu next to the BuddyBoss entry to <strong>Edit permissions<\/strong> or <strong>Remove access<\/strong>.<\/p>\n<!-- \/wp:paragraph -->","post_title":"How to Add BuddyBoss as a User to Your Google Developer Account","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"how-to-add-buddyboss-as-a-user-to-your-google-developer-account","to_ping":"","pinged":"","post_modified":"2025-07-17 02:24:26","post_modified_gmt":"2025-07-17 09:24:26","post_content_filtered":"","post_parent":123970,"guid":"https:\/\/buddyboss.com\/resources\/?post_type=docs&#038;p=123983","menu_order":1,"post_type":"docs","post_mime_type":"","comment_count":"0","filter":"raw"},{"ID":123976,"post_author":"29","post_date":"2021-03-29 09:07:35","post_date_gmt":"2021-03-29 16:07:35","post_content":"<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Introduction<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>Granting BuddyBoss Admin access to your Apple Developer team lets our engineers manage certificates, identifiers, and profiles on your behalf streamlining your iOS build and submission process. This guide will walk you through inviting BuddyBoss as an Admin user in App Store Connect, so we can keep your provisioning and deployment running smoothly.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Inviting BuddyBoss as Admin<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li><strong>Log in<\/strong> to your Apple Developer Account at<a href=\"https:\/\/developer.apple.com\"> developer.apple.com<\/a>. If you belong to multiple teams, select the correct one from the team picker at the top.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>Go to<\/strong> <strong>Users and Access<\/strong> in the sidebar.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>Click<\/strong> the plus (\u201c+\u201d) button in the top-right corner to invite a new user.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>Complete the invite form<\/strong>:<br><!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li><strong>First Name:<\/strong> BuddyBoss<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>Last Name:<\/strong> Manager<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>Email:<\/strong> <a href=\"mailto:apphelp5@buddyboss.com\" target=\"_blank\" rel=\"noreferrer noopener\">apphelp5@buddyboss.com<\/a><br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>Roles:<\/strong> Select <strong>Admin<\/strong><strong><br><\/strong><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>Apps:<\/strong> Choose the app(s) you want BuddyBoss to manage<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>Developer Resources:<\/strong> Check <strong>Access to Certificates, Identifiers &amp; Profile<\/strong><\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list --><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXegdaFv4k5llDMdNCS8x_Z9UaJlWPAmPEe46YvGC4iSF5jqKdBAiuMrY5tkubvZVZrOf7Z3sKqgW2KkTJN3aO4EynTZ-AAEMu6GTLpfLPDSGdP2ZvsMbbODuA1tvD5WMjSDeE-xWg?key=XY2kZtDR5prSjF9m5rFKLd54\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:list {\"ordered\":true,\"start\":5} -->\n<ol start=\"5\" class=\"wp-block-list\"><!-- wp:list-item -->\n<li><strong>Click<\/strong> <strong>Invite<\/strong>. BuddyBoss will receive and accept the invitation; once accepted, our team can configure your provisioning and certificates.<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Troubleshooting &amp; FAQs<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: I don\u2019t see the \u201cUsers and Access\u201d section.<br><\/strong>A: Only Account Holders and Admins can invite users. Verify you have the correct role under your team profile.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: The \u201cInvite\u201d button is grayed out or fails.<br><\/strong>A: Make sure every required field is filled exactly (especially the email). Refresh the page and try again.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: BuddyBoss isn\u2019t listed under my team after acceptance.<br><\/strong>A: Apple\u2019s system can take a few minutes to sync. If it\u2019s still missing after 15 minutes, check your team filter or resend the invite.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: I selected the wrong app under \u201cApps.\u201d<br><\/strong>A: Edit BuddyBoss\u2019s access by returning to <strong>Users and Access<\/strong>, clicking their name, and updating the <strong>Apps<\/strong> permissions.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: Can I remove BuddyBoss after provisioning is complete?<br><\/strong>A: Yes, navigate back to <strong>Users and Access<\/strong>, select the user, and downgrade or remove their Admin role at any time.<\/p>\n<!-- \/wp:paragraph -->","post_title":"How to Add BuddyBoss as Admin to Your Apple Developer Account","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"how-to-add-buddyboss-as-admin-to-your-apple-developer-account","to_ping":"","pinged":"","post_modified":"2026-02-18 10:03:20","post_modified_gmt":"2026-02-18 18:03:20","post_content_filtered":"","post_parent":123970,"guid":"https:\/\/buddyboss.com\/resources\/?post_type=docs&#038;p=123976","menu_order":2,"post_type":"docs","post_mime_type":"","comment_count":"0","filter":"raw"},{"ID":123994,"post_author":"29","post_date":"2021-03-30 02:30:17","post_date_gmt":"2021-03-30 09:30:17","post_content":"<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Introduction<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>Completing your Agreements, Tax, and Banking setup in App Store Connect is crucial for selling paid apps and in-app purchases, as well as for receiving your proceeds. This guide walks you through accessing the Agreements, Tax &amp; Banking section and filling out every required tab Agreements, Tax, Banking, and Contacts so you can start distributing and monetizing your iOS app.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Accessing Agreements, Tax &amp; Banking<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li><strong>Log in<\/strong> to <a href=\"https:\/\/appstoreconnect.apple.com\/\">App Store Connect<\/a> with your Apple Developer account.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>Click<\/strong> <strong>Agreements, Tax and Banking<\/strong> in the sidebar.<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXeUHJcr-io-yvvCFkxifTmMQv33dShWgPiW35e7vYJcA5peO10md3iB20B0gDHvnZ5cFGBhn0GQuUJW5mJhLkxk93FRj42-1HSsEvP6wrufjIlUFcJKax2x0TiAXmotnImp0w_7fg?key=Qj_LJFNs8FTIn4_IvZrv3hY4\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:list {\"ordered\":true,\"start\":3} -->\n<ol start=\"3\" class=\"wp-block-list\"><!-- wp:list-item -->\n<li>On the next screen, fill-out all the necessary fields from the different tabs.<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Troubleshooting &amp; FAQs<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: I don\u2019t see any agreements listed.<\/strong><strong><br><\/strong>A: Ensure your Apple Developer Program membership is active and that you\u2019re signed in as the <strong>Account Holder<\/strong> or an <strong>Admin<\/strong> on the team.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: My tax forms keep getting rejected.<\/strong><strong><br><\/strong>A: Double-check that your legal name, address, and tax ID exactly match the information on file with your government tax authority.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: Bank account validation failed.<\/strong><strong><br><\/strong>A: Confirm your account and routing\/IBAN numbers are correct, and that your bank supports the payout currency and region.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: Contact updates aren\u2019t saving.<\/strong><strong><br><\/strong>A: All required fields must be filled. If you still encounter issues, try logging out and back in, or use a different browser.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: Can I skip this setup and still sell paid apps?<\/strong><strong><br><\/strong>A: No, Apple requires signed agree<\/p>\n<!-- \/wp:paragraph -->","post_title":"Complete your agreements, tax and banking information","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"how-to-complete-agreements-tax-banking-in-your-apple-developer-account","to_ping":"","pinged":"","post_modified":"2025-07-17 02:54:54","post_modified_gmt":"2025-07-17 09:54:54","post_content_filtered":"","post_parent":123970,"guid":"https:\/\/buddyboss.com\/resources\/?post_type=docs&#038;p=123994","menu_order":3,"post_type":"docs","post_mime_type":"","comment_count":"0","filter":"raw"},{"ID":123981,"post_author":"29","post_date":"2021-03-29 09:07:38","post_date_gmt":"2021-03-29 16:07:38","post_content":"<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Introduction<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>Your app\u2019s Bundle ID uniquely identifies it within Apple\u2019s ecosystem, preventing conflicts and ensuring smooth distribution. By using reverse domain name notation (e.g., com.fruit.oranges) and appending .test for your Test App, you keep production and testing builds distinct. This guide shows you how to log into your Apple Developer account, register both your Release and Test App Bundle IDs, and enable essential capabilities like Push Notifications and Sign In with Apple.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Creating Your Release App Bundle ID<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li><strong>Log in<\/strong> to your Apple Developer account with the Apple ID you used to enroll in the Apple Developer Program.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>Go to<\/strong> Certificates, Identifiers &amp; Profiles.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>Select<\/strong> the Identifiers tab and click the <strong>+<\/strong> button.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>Choose<\/strong> App IDs and click <strong>Continue<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>Enter<\/strong> a Description, for example \u201cRelease App.\u201d<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Under <strong>Bundle ID<\/strong>, select <strong>Explicit<\/strong> and enter your chosen ID (e.g., com.fruit.oranges).<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>In the <strong>Capabilities<\/strong> section, check:<br><!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Push Notifications<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Sign In with Apple<br><\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list --><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>Click<\/strong> Register to save your Release App Bundle ID.<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Creating Your Test App Bundle ID<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li><strong>Repeat<\/strong> steps 1\u20134 from the Release App section above.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>Enter<\/strong> a Description, for example \u201cTest App.\u201d<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Under <strong>Bundle ID<\/strong>, select <strong>Explicit<\/strong> and enter com.fruit.oranges.test.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>In <strong>Capabilities<\/strong>, check:<br><!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Push Notifications<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Sign In with Apple<br><\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list --><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>Click<\/strong> Register to save your Test App Bundle ID.<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Troubleshooting &amp; FAQs<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: I don\u2019t see the Identifiers tab or the + button.<\/strong><strong><br><\/strong>A: Ensure you\u2019re signed in as the Team Agent or Admin on a paid Apple Developer Program team. Only those roles can create App IDs.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: My chosen Bundle ID is rejected as \u201calready in use.\u201d<\/strong><strong><br><\/strong>A: Bundle IDs must be unique across Apple\u2019s ecosystem. Pick a different reverse-domain string (e.g., add your company name or app version).<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: I forgot to enable a capability, can I update it later?<\/strong><strong><br><\/strong>A: Yes. Return to Certificates, Identifiers &amp; Profiles &gt; Identifiers, select your App ID, click Edit, check the needed capability, and click Save.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: Do I need separate Bundle IDs for TestFlight builds?<\/strong><strong><br><\/strong>A: Yes. Using a .test suffix prevents TestFlight builds from colliding with your production app and keeps data separate.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: Can I delete an App ID if I make a mistake?<\/strong><strong><br><\/strong>A: No, Apple does not allow deletion of App IDs. You must register a new one with a different Bundle ID if needed.<\/p>\n<!-- \/wp:paragraph -->","post_title":"How to Create Bundle IDs for Your iOS Apps","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"how-to-create-bundle-ids-for-your-ios-apps","to_ping":"","pinged":"","post_modified":"2025-07-18 02:48:02","post_modified_gmt":"2025-07-18 09:48:02","post_content_filtered":"","post_parent":123970,"guid":"https:\/\/buddyboss.com\/resources\/?post_type=docs&#038;p=123981","menu_order":4,"post_type":"docs","post_mime_type":"","comment_count":"0","filter":"raw"},{"ID":124025,"post_author":"29","post_date":"2021-03-31 01:59:01","post_date_gmt":"2021-03-31 08:59:01","post_content":"<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Introduction<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>Firebase powers both push notifications and optional Google Analytics in your BuddyBoss App. With Firebase, you can send native push notifications to Android and iOS users, and if you choose, track user engagement via Analytics. This guide walks you through creating a Firebase project, registering your iOS and Android apps, configuring Cloud Messaging, and optionally enabling Google Analytics, all without leaving the Firebase Console.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Tutorial VIdeo<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:embed {\"url\":\"https:\/\/youtu.be\/5OWTcZwKUBs\",\"type\":\"video\",\"providerNameSlug\":\"youtube\",\"responsive\":true,\"className\":\"wp-embed-aspect-16-9 wp-has-aspect-ratio\"} -->\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\nhttps:\/\/youtu.be\/5OWTcZwKUBs\n<\/div><\/figure>\n<!-- \/wp:embed -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Creating a Firebase Project<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Go to Firebase Console and click <strong>Sign in<\/strong>. Log in with your Google Workspace or Gmail account.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Click <strong>Create project<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Enter a <strong>Project name<\/strong> (e.g., \u201cMy App\u201d) and click <strong>Continue<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>To enable Analytics, leave <strong>Enable Google Analytics for this project<\/strong> checked; otherwise uncheck it. Click <strong>Continue<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>If Analytics is enabled, select an existing Analytics account or create a new one, then click <strong>Continue<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Click <strong>Create project<\/strong> and wait for initialization.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Click <strong>Continue<\/strong> to open your project\u2019s dashboard.<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Registering Your App<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:heading {\"level\":3} -->\n<h3 class=\"wp-block-heading\"><strong>iOS App Registration<\/strong><\/h3>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>In the Firebase project overview, click the <strong>iOS<\/strong> icon under <strong>Get started by adding Firebase to your app<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Enter your iOS app\u2019s <strong>Bundle ID<\/strong> (must match your Xcode project).<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>(Optional) Enter an <strong>App nickname<\/strong> and <strong>App Store ID<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Click <strong>Register app<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Download the GoogleService-Info.plist file and add it to your Xcode project.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Follow the CocoaPods integration instructions, then click <strong>Continue to console<\/strong>.<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:heading {\"level\":3} -->\n<h3 class=\"wp-block-heading\"><strong>Android App Registration<\/strong><\/h3>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Click the <strong>Android<\/strong> icon under <strong>Get started by adding Firebase to your app<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Enter your Android <strong>Package name<\/strong> (e.g., com.yourdomain.app).<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>(Optional) Add an <strong>App nickname<\/strong> and <strong>Debug signing certificate SHA-1<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Click <strong>Register app<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Download the google-services.json file and place it in your app\/ module directory.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Add the Firebase SDK dependencies in your Gradle files as instructed, then click <strong>Continue to console<\/strong>.<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Configuring Push Notifications<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>In Firebase Console, click the <strong>gear<\/strong> icon > <strong>Project settings<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Select the <strong>Cloud Messaging<\/strong> tab.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>Android<\/strong>: Copy the <strong>Server key<\/strong> and <strong>Sender ID<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>iOS (APNs)<\/strong>:<br><!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Under APNs certificates, click <strong>Upload<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Upload your .p8 key file, enter the Key ID and your Team ID.<br><\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list --><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Click <strong>Save<\/strong>.<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>(Optional) Enabling Google Analytics<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>In Firebase Console, navigate to <strong>Analytics > Dashboard<\/strong> to verify data collection.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>In WordPress Admin, go to <strong>BuddyBoss App > Settings > Integrations > Firebase<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Toggle on <strong>Enable Firebase Analytics<\/strong>, enter your <strong>Firebase Project ID<\/strong>, and click <strong>Save Changes<\/strong>.<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Troubleshooting &amp; FAQs<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: My APNs key upload failed.<\/strong><strong><br><\/strong>A: In Apple Developer &gt; Certificates, Identifiers &amp; Profiles &gt; Keys, create a key with <strong>Apple Push Notifications service (APNs)<\/strong> enabled, download the .p8 file, and retry the upload.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: Push notifications aren\u2019t arriving on Android.<\/strong><strong><br><\/strong>A: Verify your <strong>Server key<\/strong> and <strong>Sender ID<\/strong> under <strong>BuddyBoss App &gt; Settings &gt; Push Notifications<\/strong> match those in Firebase.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: Firebase config file not found at runtime.<\/strong><strong><br><\/strong>A: Ensure GoogleService-Info.plist is in your Xcode app bundle and google-services.json is placed in \/app\/ for Android and listed in your Gradle settings.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: I don\u2019t see my app in Firebase Console.<br><\/strong>A: Make sure you\u2019ve registered the exact Bundle ID\/Package name used by your app; typos will prevent registration.<\/p>\n<!-- \/wp:paragraph -->","post_title":"How to Set Up Firebase for Your BuddyBoss App","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"how-to-set-up-firebase-for-your-buddyboss-app","to_ping":"","pinged":"","post_modified":"2025-07-18 03:12:12","post_modified_gmt":"2025-07-18 10:12:12","post_content_filtered":"","post_parent":123970,"guid":"https:\/\/buddyboss.com\/resources\/?post_type=docs&#038;p=124025","menu_order":5,"post_type":"docs","post_mime_type":"","comment_count":"0","filter":"raw"},{"ID":124028,"post_author":"29","post_date":"2021-03-31 01:59:28","post_date_gmt":"2021-03-31 08:59:28","post_content":"<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Introduction<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>An APNs (Apple Push Notification service) Auth Key lets your BuddyBoss iOS app send push notifications securely and at scale. Instead of managing certificates, a single reusable .p8 key simplifies renewals and supports both Test and Release app builds. This guide walks you through generating your APNs key in Apple Developer and configuring BuddyBoss App to use it.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Tutorial Video<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:embed {\"url\":\"https:\/\/youtu.be\/jHzWuNVkYPw\",\"type\":\"video\",\"providerNameSlug\":\"youtube\",\"responsive\":true,\"className\":\"wp-embed-aspect-16-9 wp-has-aspect-ratio\"} -->\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\nhttps:\/\/youtu.be\/jHzWuNVkYPw\n<\/div><\/figure>\n<!-- \/wp:embed -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Generating Your APNs Auth Key<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li><strong>Log in<\/strong> to<a href=\"https:\/\/developer.apple.com\/\"> Apple Developer<\/a> and click <strong>Account<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Select <strong>Certificates, Identifiers &amp; Profiles<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>In the sidebar, click <strong>Keys<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Hit the <strong>+<\/strong> button to create a new key.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Enter a <strong>Key Name<\/strong> (e.g., \u201cBuddyBoss APNs Key\u201d).<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Under <strong>Key Services<\/strong>, check <strong>Apple Push Notifications service (APNs)<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Click <strong>Continue<\/strong>, then <strong>Register<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Click <strong>Download<\/strong> to save the .p8 file\u2014store it securely (you can re-download from this page).<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:paragraph -->\n<p><strong>Note:<\/strong> You\u2019ll see a <strong>Key ID<\/strong> next to your new key. You\u2019ll need both the .p8 file and Key ID in the next step.<br><br><\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Configuring BuddyBoss App with Your APNs Key<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>In WordPress, go to <strong>BuddyBoss App > Settings > Integrations > iOS Push Notifications<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Click <strong>Upload APNs Key<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Select the downloaded .p8 file.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Enter your <strong>Key ID<\/strong> (from Apple Developer) and <strong>Team ID<\/strong> (found under Apple Developer > Membership).<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Click <strong>Save Changes<\/strong>.<br><br><strong>Prerequisite:<\/strong> Make sure your <strong>Bundle ID<\/strong> here matches the one registered in Apple Developer.<br><br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Testing Your APNs Key<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li><strong>Request a Test Notification<\/strong>: In WP Admin, navigate to <strong>BuddyBoss App > Push Notifications<\/strong> and send a test alert.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>Verify Delivery<\/strong>: Confirm the notification appears on both your iOS Test and Release app installs.<br><\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Troubleshooting &amp; FAQs<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: I get an \u201cInvalid key\u201d error when uploading.<\/strong><strong><br><\/strong>A: Double-check that you uploaded the .p8 file (not a certificate) and entered the correct Key ID and Team ID.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: My test device doesn\u2019t receive notifications.<\/strong><strong><br><\/strong>A: Ensure your app build is signed with a provisioning profile that enables Push Notifications and that the device is using the matching Bundle ID.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: Do I need separate keys per app build?<\/strong><strong><br><\/strong>A: No. A single APNs Auth Key works for all iOS builds (Test or Release) under your Team ID.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: How often do I renew the key?<\/strong><strong><br><\/strong>A: APNs Auth Keys do not expire. You only need to regenerate one if it\u2019s compromised or deleted.<\/p>\n<!-- \/wp:paragraph -->","post_title":"How to Create an APNs Auth Key for Your iOS BuddyBoss App","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"how-to-create-an-apns-auth-key-for-your-ios-buddyboss-app","to_ping":"","pinged":"","post_modified":"2025-07-18 03:51:20","post_modified_gmt":"2025-07-18 10:51:20","post_content_filtered":"","post_parent":123970,"guid":"https:\/\/buddyboss.com\/resources\/?post_type=docs&#038;p=124028","menu_order":6,"post_type":"docs","post_mime_type":"","comment_count":"0","filter":"raw"},{"ID":124031,"post_author":"29","post_date":"2021-03-31 01:59:39","post_date_gmt":"2021-03-31 08:59:39","post_content":"<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Introduction<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>Integrating your Apple Developer API Key into the BuddyBoss App plugin enables seamless communication with App Store Connect powering automated publishing, certificate management, and more. This guide will walk you through generating an API Key in App Store Connect and connecting it in your BuddyBoss App\u2019s iOS settings, so you can unlock full automation without leaving WordPress.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Generating Your API Key in App Store Connect<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Sign in to<a href=\"https:\/\/appstoreconnect.apple.com\"> App Store Connect<\/a> with your Apple ID.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Navigate to <strong>Users and Access<\/strong>.<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXdI7oCVKO7kL9hST-nFeeRQE2o5rs_9V8uauNHwdR4PP7Z5UNRCQwLKZJuwfwSH7d9lJCO_VVZm4sTyj-SNdLyXYHCTe3jJYI-9t6ionWnE4oFt_rqwkkvcGhGJZtKZQW1HvTRK?key=bw8BynB1KBj5coWrCYFpupnJ\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:list {\"ordered\":true,\"start\":3} -->\n<ol start=\"3\" class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Select the <strong>Integrations<\/strong> tab.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Click the <strong>+<\/strong> button next to <strong>Active<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Enter a <strong>Name<\/strong> (for your reference).<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Choose <strong>Admin<\/strong> from the <strong>Access<\/strong> dropdown.<br><!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Admin grants full permissions for all plugin features.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>App Manager works too but may require extra manual steps for publishing.<br><\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list --><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Click <strong>Generate<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Click <strong>Download API Key<\/strong> next to your new key.<br><!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li>You can download this only once. Store it securely.<br><\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list --><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Copy your <strong>Issuer ID<\/strong> and the key\u2019s <strong>Key ID<\/strong> for later use.<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Connecting Your API Key in BuddyBoss App<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>In WordPress Admin, go to <strong>BuddyBoss App > Configure > iOS Settings<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Scroll to the <strong>Connect Your Apple Developer Account<\/strong> section.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Upload the <strong>.p8 API Key<\/strong> file you downloaded.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Paste your <strong>Issuer ID<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Paste your <strong>Key ID<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Click <strong>Connect Account<\/strong>.<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:paragraph -->\n<p>Note: To switch keys or accounts later, use <strong>Disconnect Account<\/strong> first.<br><\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p>Your BuddyBoss App plugin is now linked to your Apple Developer account. You can proceed with creating your iOS app record and finishing configuration.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Troubleshooting and FAQs<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: I don\u2019t see the Integrations tab<\/strong><strong><br><\/strong>A: Ensure you\u2019re signed in with an Admin or App Manager role on App Store Connect.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: Download API Key is disabled<\/strong><strong><br><\/strong>A: You may have already downloaded it. Generate a new key if needed, then update in the plugin.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: \u201cConnect Account\u201d fails with an error<\/strong><strong><br><\/strong>A: Verify your Issuer ID and Key ID match the downloaded key, and confirm the key file is the correct .p8 format.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: Can I use an App Manager role instead of Admin?<\/strong><strong><br><\/strong>A: Yes, but certain automated publishing features may require manual intervention if the plugin lacks necessary permissions.<\/p>\n<!-- \/wp:paragraph -->","post_title":"How to Generate and Connect Your Apple Developer API Key","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"create-your-apple-developer-account-api-key","to_ping":"","pinged":"","post_modified":"2025-07-18 04:41:32","post_modified_gmt":"2025-07-18 11:41:32","post_content_filtered":"","post_parent":123970,"guid":"https:\/\/buddyboss.com\/resources\/?post_type=docs&#038;p=124031","menu_order":7,"post_type":"docs","post_mime_type":"","comment_count":"0","filter":"raw"},{"ID":124034,"post_author":"29","post_date":"2021-03-31 01:59:50","post_date_gmt":"2021-03-31 08:59:50","post_content":"<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Introduction<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>Automate release management and revenue reporting in your BuddyBoss App by using the Google Play Developer API. This guide walks you through <strong>linking your Google Cloud project<\/strong>, <strong>creating a service account<\/strong>, and <strong>generating a JSON key<\/strong> with everything focused on creating the Service Account Key you need to connect via the BuddyBoss App plugin.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Tutorial Video<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:embed {\"url\":\"https:\/\/youtu.be\/mdM8HVLbFsQ\",\"type\":\"video\",\"providerNameSlug\":\"youtube\",\"responsive\":true,\"className\":\"wp-embed-aspect-16-9 wp-has-aspect-ratio\"} -->\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\nhttps:\/\/youtu.be\/mdM8HVLbFsQ\n<\/div><\/figure>\n<!-- \/wp:embed -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Linking Your Google Cloud Project<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>In your WordPress admin, navigate to <strong>BuddyBoss App > Configure > Settings > Developer Account API Access<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>When prompted, choose <strong>Link Existing Project<\/strong> or <strong>Create New Project<\/strong> in the Google Cloud dialog.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Confirm your project is linked before proceeding.<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Creating a Service Account<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>From the <strong>API Access<\/strong> page in WordPress, click <strong>Create New Service Account<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>In the Google Cloud popup, click the <strong>Google Cloud Platform<\/strong> link.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Select your project and click <strong>Create Service Account<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Enter a <strong>Name<\/strong> (e.g., \u201cMyBuddyBossApp\u201d) and click <strong>Create<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Under <strong>Select a role<\/strong>, choose <strong>Basic > Owner<\/strong>, then click <strong>Continue<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Click <strong>Done<\/strong> to finalize the service account setup.<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Generating Your JSON Key<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Back on the <strong>API Access<\/strong> page, find your new service account and click <strong>\u22ee > Manage Keys<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Click <strong>Add Key > Create New Key<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Select <strong>JSON<\/strong> for the key type and click <strong>Create<\/strong>.<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:paragraph -->\n<p><strong>Note:<\/strong> This immediately downloads your key file. You\u2019ll only get one download. Store it securely.<br><\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:list {\"ordered\":true,\"start\":4} -->\n<ol start=\"4\" class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Click <strong>Done<\/strong> to close the key management dialog.<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Granting Play Console Permissions<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Still under <strong>API Access<\/strong>, click <strong>Grant Access<\/strong> next to your service account.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Enable these permissions:<br><!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li>View App Information &amp; Download Financial Reports<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>View Financial Data, Orders, &amp; Cancellations<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Manage Orders &amp; Subscriptions<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Create\/Edit\/Delete Draft Apps<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Release to Production<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Exclude Devices &amp; Use Play App Signing<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Release Apps to Testing Tracks<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Manage Testing Tracks &amp; Tester Lists<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Manage Store Presence<br><\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list --><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Click <strong>Invite User<\/strong> and then <strong>Send Invite<\/strong>.<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Connecting Your Key in BuddyBoss App<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>In WordPress, go to <strong>BuddyBoss App > Configure > Settings > Developer Account API Access<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Under <strong>Connect Your Service Account<\/strong>, click <strong>Upload JSON Key<\/strong> and select the file you downloaded.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Click <strong>Save Changes<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Confirm the connection status shows \u201cConnected\u201d.<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Troubleshooting &amp; FAQs<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: I don\u2019t see my project when linking.<\/strong><strong><br><\/strong>A: Ensure you have Owner access in the Google Cloud project and you\u2019re signed into the correct Google account.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: The \u201cCreate Service Account\u201d button is greyed out.<\/strong><strong><br><\/strong>A: Verify billing is enabled on your Google Cloud project. Service accounts require an active billing setup.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: My JSON key download failed or was lost.<\/strong><strong><br><\/strong>A: You cannot re-download a key. Go to <strong>Manage Keys<\/strong> and <strong>Create New Key<\/strong> to generate a replacement.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: API calls return \u201cUnauthorized\u201d after connecting.<\/strong><strong><br><\/strong>A: Confirm the service account accepted the Play Console invite email and that the JSON file is correctly uploaded.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: Certain API actions still fail despite \u201cOwner\u201d role.<\/strong><strong><br><\/strong>A: Double-check Play Console permissions under <strong>Account Permissions<\/strong>, resend the invite, and ensure the service account email matches exactly.<\/p>\n<!-- \/wp:paragraph -->","post_title":"How to Create Your Google Play Developer Service Account Key","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"how-to-create-your-google-play-developer-service-account-key","to_ping":"","pinged":"","post_modified":"2025-07-18 05:26:30","post_modified_gmt":"2025-07-18 12:26:30","post_content_filtered":"","post_parent":123970,"guid":"https:\/\/buddyboss.com\/resources\/?post_type=docs&#038;p=124034","menu_order":8,"post_type":"docs","post_mime_type":"","comment_count":"0","filter":"raw"},{"ID":124037,"post_author":"29","post_date":"2021-03-31 01:58:32","post_date_gmt":"2021-03-31 08:58:32","post_content":"<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Introduction<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>Getting your Android app into Google\u2019s ecosystem starts with setting up your app in the Google Play Console. This guide walks you through creating a new app listing, naming your app, choosing its default language, defining its type and pricing, and agreeing to Google\u2019s policies so you\u2019re ready to move on to publishing and testing in our subsequent tutorials.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Tutorial Video<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:embed {\"url\":\"https:\/\/youtu.be\/j7J6846MDX8\",\"type\":\"video\",\"providerNameSlug\":\"youtube\",\"responsive\":true,\"className\":\"wp-embed-aspect-16-9 wp-has-aspect-ratio\"} -->\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\nhttps:\/\/youtu.be\/j7J6846MDX8\n<\/div><\/figure>\n<!-- \/wp:embed -->\n\n<!-- wp:heading {\"level\":3} -->\n<h3 class=\"wp-block-heading\"><strong>Navigating to the Console<\/strong><\/h3>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>Go to <strong>play.google.com\/console\/developers<\/strong> and sign in with the Google account you used to register as a Google Play developer.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:heading {\"level\":3} -->\n<h3 class=\"wp-block-heading\"><strong>Starting Your New App<\/strong><\/h3>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>Click <strong>Create app<\/strong> in the top-right corner of the Dashboard.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:heading {\"level\":3} -->\n<h3 class=\"wp-block-heading\"><strong>Naming Your App<\/strong><\/h3>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Enter your App name (e.g., \u201cMy BuddyBoss App\u201d).<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Click <strong>Next<\/strong>.<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:heading {\"level\":3} -->\n<h3 class=\"wp-block-heading\"><strong>Selecting Default Language<\/strong><\/h3>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Choose your app\u2019s Default language (e.g., <strong>English (United States)<\/strong>).<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Click <strong>Next<\/strong>.<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:heading {\"level\":3} -->\n<h3 class=\"wp-block-heading\"><strong>Specifying App Type &amp; Pricing<\/strong><\/h3>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Select <strong>App<\/strong> (not Game) under \u201cWhat type of app is this?\u201d.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Under Pricing, choose <strong>Free<\/strong> or <strong>Paid<\/strong>.<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:paragraph -->\n<p><strong>Note:<\/strong> You can change this up until your app is published.<br><\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:list {\"ordered\":true,\"start\":3} -->\n<ol start=\"3\" class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Click <strong>Next<\/strong>.<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:heading {\"level\":3} -->\n<h3 class=\"wp-block-heading\"><strong>Agreeing to Google\u2019s Policies<\/strong><\/h3>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Check <strong>Developer Program Policies<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Check <strong>US export laws<\/strong>.<br><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Click <strong>Create app<\/strong>.<br><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\"><strong>Troubleshooting &amp; FAQs<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: The \u201cCreate app\u201d button is disabled.<br><\/strong>A: Ensure you\u2019ve entered an App name, chosen a language, and selected both App type and pricing. All required fields must be completed.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: Can I change my app name or default language later?<br><\/strong>A: Yes, update these at any time under <strong>Store setup > Main store listing<\/strong>.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: I accidentally set my app to Paid but want Free.<br><\/strong>A: Before publishing, go to <strong>Monetize > Pricing &amp; distribution<\/strong> and switch to <strong>Free<\/strong>. After publishing a paid app, you cannot convert it to free.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: I don\u2019t see my distribution regions yet.<br><\/strong>A: App distribution regions are configured under <strong>Release > Production > Countries\/regions<\/strong>, not on the initial setup screens.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Q: Where do I add screenshots and descriptions?<br><\/strong>A: After creating your app, navigate to <strong>Store setup > Main store listing<\/strong> to upload graphics and enter your app\u2019s descriptions.<\/p>\n<!-- \/wp:paragraph -->","post_title":"How to Create Your App Listing in Google Play Console","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"how-to-create-your-app-listing-in-google-play-console","to_ping":"","pinged":"","post_modified":"2025-07-18 05:42:28","post_modified_gmt":"2025-07-18 12:42:28","post_content_filtered":"","post_parent":123970,"guid":"https:\/\/buddyboss.com\/resources\/?post_type=docs&#038;p=124037","menu_order":9,"post_type":"docs","post_mime_type":"","comment_count":"0","filter":"raw"},{"ID":125083,"post_author":"29","post_date":"2021-11-03 21:55:48","post_date_gmt":"2021-11-04 04:55:48","post_content":"<!-- wp:file {\"id\":128162,\"href\":\"https:\/\/buddyboss.com\/resources\/wp-content\/uploads\/2025\/01\/Apple-App-Store-Publishing-Checklist.pdf\",\"displayPreview\":true,\"align\":\"center\"} -->\n<div class=\"wp-block-file aligncenter\"><object class=\"wp-block-file__embed\" data=\"https:\/\/buddyboss.com\/resources\/wp-content\/uploads\/2025\/01\/Apple-App-Store-Publishing-Checklist.pdf\" type=\"application\/pdf\" style=\"width:100%;height:600px\" aria-label=\"Apple App Store Publishing Checklist\"><\/object><a id=\"wp-block-file--media-6345c020-198e-454f-be57-7e92f31ad140\" href=\"https:\/\/buddyboss.com\/resources\/wp-content\/uploads\/2025\/01\/Apple-App-Store-Publishing-Checklist.pdf\">Apple App Store Publishing Checklist<\/a><a href=\"https:\/\/buddyboss.com\/resources\/wp-content\/uploads\/2025\/01\/Apple-App-Store-Publishing-Checklist.pdf\" class=\"wp-block-file__button wp-element-button\" download aria-describedby=\"wp-block-file--media-6345c020-198e-454f-be57-7e92f31ad140\">Download<\/a><\/div>\n<!-- \/wp:file -->","post_title":"Apple App Store Publishing Checklist","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"apple-app-store-publishing-checklist","to_ping":"","pinged":"","post_modified":"2025-06-27 04:52:45","post_modified_gmt":"2025-06-27 11:52:45","post_content_filtered":"","post_parent":123970,"guid":"https:\/\/buddyboss.com\/resources\/?post_type=docs&#038;p=125083","menu_order":10,"post_type":"docs","post_mime_type":"","comment_count":"0","filter":"raw"},{"ID":125087,"post_author":"29","post_date":"2021-11-03 21:59:41","post_date_gmt":"2021-11-04 04:59:41","post_content":"<!-- wp:file {\"id\":128161,\"href\":\"https:\/\/buddyboss.com\/resources\/wp-content\/uploads\/2025\/01\/Google-Playstore-Publishing-Checklist.pdf\",\"displayPreview\":true} -->\n<div class=\"wp-block-file\"><object class=\"wp-block-file__embed\" data=\"https:\/\/buddyboss.com\/resources\/wp-content\/uploads\/2025\/01\/Google-Playstore-Publishing-Checklist.pdf\" type=\"application\/pdf\" style=\"width:100%;height:600px\" aria-label=\"Google Playstore Publishing Checklist\"><\/object><a id=\"wp-block-file--media-9563c0eb-0fa7-48ce-9eca-aee14d2ce6ad\" href=\"https:\/\/buddyboss.com\/resources\/wp-content\/uploads\/2025\/01\/Google-Playstore-Publishing-Checklist.pdf\">Google Playstore Publishing Checklist<\/a><a href=\"https:\/\/buddyboss.com\/resources\/wp-content\/uploads\/2025\/01\/Google-Playstore-Publishing-Checklist.pdf\" class=\"wp-block-file__button wp-element-button\" download aria-describedby=\"wp-block-file--media-9563c0eb-0fa7-48ce-9eca-aee14d2ce6ad\">Download<\/a><\/div>\n<!-- \/wp:file -->\n\n<!-- wp:paragraph -->\n<p><\/p>\n<!-- \/wp:paragraph -->","post_title":"Google Play Store Publishing Checklist","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"google-play-store-publishing-checklist","to_ping":"","pinged":"","post_modified":"2025-01-08 03:50:00","post_modified_gmt":"2025-01-08 11:50:00","post_content_filtered":"","post_parent":123970,"guid":"https:\/\/buddyboss.com\/resources\/?post_type=docs&#038;p=125087","menu_order":11,"post_type":"docs","post_mime_type":"","comment_count":"0","filter":"raw"}]},{"ID":127011,"post_author":"21","post_date":"2023-10-16 08:58:43","post_date_gmt":"2023-10-16 15:58:43","post_content":"<!-- wp:paragraph -->\n<p>BuddyBoss Labs provides early access to upcoming BuddyBoss features. You can opt in to experiment with features and use them in advance. Right now there two features in BuddyBoss Labs (App). If you have Developer Access you can see React Native Library Updates feature along Activating Access Controls. But if you don't have the Developer Access you will see only the Activating Access Controls. <\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:list -->\n<ul><!-- wp:list-item -->\n<li><a href=\"https:\/\/buddyboss.com\/resources\/docs\/app\/access-controls\/activating-access-controls\/\" target=\"_blank\" rel=\"noreferrer noopener\">Activating Access Controls<\/a><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><a href=\"https:\/\/buddyboss.com\/resources\/docs\/app\/buddyboss-labs\/react-native-library-updates\/\" target=\"_blank\" rel=\"noreferrer noopener\">React Native Library Updates<\/a><\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list -->","post_title":"BuddyBoss Labs","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"buddyboss-labs","to_ping":"","pinged":"","post_modified":"2023-10-19 02:19:59","post_modified_gmt":"2023-10-19 09:19:59","post_content_filtered":"","post_parent":87769,"guid":"https:\/\/buddyboss.com\/resources\/?post_type=docs&#038;p=127011","menu_order":11,"post_type":"docs","post_mime_type":"","comment_count":"0","filter":"raw","children":[{"ID":127013,"post_author":"29","post_date":"2023-10-16 08:56:21","post_date_gmt":"2023-10-16 15:56:21","post_content":"<!-- wp:heading -->\n<h2 class=\"wp-block-heading\">Configure React Native Library Updates<\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>Enable this option to create builds with our upcoming core app library updates. This allows you to test your custom code ahead of these libraries being merged into the core codebase. Moreover, this enables us to offer enhanced support to our custom developers for code compatibility testing during development.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><em>[Please note: This option is visible only if you have the <\/em><strong><em>Developer Access<\/em><\/strong><em> enabled.]<\/em><\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:heading {\"level\":3} -->\n<h3 class=\"wp-block-heading\">Enable Library Updates<\/h3>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>Navigate to <strong>BuddyBoss App - Settings - Labs<\/strong>.&nbsp;<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-us.googleusercontent.com\/jVOj3_XxnwQllOQt1VitAqqvE0hV0FND3YimW2CNy3oidBJ-4_I3FPkaZ3huJAwrJwG5OzrAMP_PwM8Th4Gnzywn2yWz3_9bKQK_RBrZJVynvdkzWGWPRmKTVxzMIUd6S57Y7obSSY3XefDbCSYa5mE\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:paragraph -->\n<p>Scroll down and you will find the <strong>React Native Library Updates<\/strong>. Enable the <strong>Library Updates<\/strong> by ticking the box and hitting the <strong>Save Changes<\/strong> button.\u00a0<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-us.googleusercontent.com\/k6moryMLhzKrM_eeEWLIE1UK2dYZcgT0vYhetbPvD-wV5csYwOBph_rqdDUZpu_p5bUMmOzyqAYD82EVZHdd5NljItkU_mQN6pvFniUC_aQ-f8GXYatNxcVHOsH8z2Rq3PaCAISnLKDjvi4NYdN-LE8\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:heading {\"level\":3} -->\n<h3 class=\"wp-block-heading\">Check Core App Branches<\/h3>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>Go to <strong>BuddyBoss App - Configure<\/strong>.&nbsp;<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-us.googleusercontent.com\/NPQrWptUSFluRSZfLeMHdl32cVtSR6QuCYLcwXah2NqbNxFa6dXXOe73_hNuMN_W0rVqX2Od0bfOQfjUakSM4OdZVBogaeibJvyPThuCXuKVQhzDsez0EDj0xH9SRoOoKJShKDvN_gw2GPxmvO-Mhi0\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:paragraph -->\n<p>Scroll down and you will see the <strong>Development<\/strong> section. Under <strong>Core App Branches<\/strong> you will find that automatically both Release and Test App are in <strong>Labs-Library<\/strong> mode.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-us.googleusercontent.com\/jx5ceCh37yqggTvkHsgEkUADMRVxQDq6E48K-IG6SgGu3YI2fdz_3doHy-8ww42bNfB4tMuMcc5EctrhgthQZGo3oL8ZFQtDufrPu59dppoo5qdbQxOY1FWLrK1DTi6hIF55n9O9HPEvUGgtFDmbyk0\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:paragraph -->\n<p>If you unchecked the Library Updates from the React Native Library Updates section. Then in the Core App Branches, you will find that automatically both Release and Test App are reverted back to the <strong>Production<\/strong> branch.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-us.googleusercontent.com\/IKwEQnLS3n-fiRUWp9ylkFj9VJBiqJiyJU0J-SBNMqpnViXC3k5a1ynjvKvX7MUfwWVDAERs1Q-tDctk81pbOnkuKckLrEVNzkIX9hhrZln9QZmBtjmzDmFlTzeHASdojNh-fOnFuAPNdvpOrHVN6OE\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:heading {\"level\":3} -->\n<h3 class=\"wp-block-heading\">Request Build for App<\/h3>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>From <strong>BuddyBoss App - Build<\/strong>, hit the <strong>Request Build<\/strong> button.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-us.googleusercontent.com\/kQZv2ta4-JbgsS2rbldgBy2QHHEmKgpU3WLucuRqcWGRtVnxMN2zMgEuGPzAnRZYOyv1ydw62VC61v5eHffH26UKvw-Dvhe2VFQIYQDmC2kBS-W2SOEkh7TpK44bFUiE7t0D2fRUpy7OVQlyzrXJuQk\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:paragraph -->\n<p>Select <strong>iOS<\/strong> and <strong>Test App<\/strong>. Now press the <strong>Next Step<\/strong> button.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-us.googleusercontent.com\/ZqfdRf85Wm3ePmwqk-Z3Z9w3Rf4b0lLyyHu-EZUuqIpbAR_JshEttcIeV6ma5TfbSlAJPz3zX0MKVM1V4VG9X4kGE8pGyPC01FJPDVZuklrF7s-g7jz041WdHwnzCUSBl7oDKeYv4rm9Avpps_Pfs9A\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:paragraph -->\n<p>On the next page, you will see the <strong>Core App Branch<\/strong> is in Labs-Library. Then click the <strong>Send Build Request<\/strong> button.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-us.googleusercontent.com\/coX-ODQkbYnfGdCWbEqHvgBrkviwton8duB3xcqjtvC3TLGnFbLCF_LBuYjsWziqj7H-kvs8n5U_aei5B1zFTj9k0S465-bXpcskuixlQacg5-rSpPJVDui2TncCZJpiNyy2wvrA1xhDIa4mQLPnhQQ\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:paragraph -->\n<p>After getting the confirmation of the iOS build submission, hit the <strong>Build History<\/strong> button.\u00a0<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-us.googleusercontent.com\/oYUSUZtZ5ACP4purrYDnktFi3ZgFC6m0L0vFDEQ_kRvddt6YtZebxhYdmONPqnadsZ1pGo97CjEhUbcGmT7YsmaH4XDid_CCXZtgCrXnSsqSRYj40kn2iDiAITZEg5kMRut5R_JGTG7s-kha_zaW194\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:paragraph -->\n<p>See we have a new iOS build and the Core App Branch is in Labs-Library mode. That means with this app you can have code compatibility testing and development without any hassle for your BuddyBoss App.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:image -->\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh7-us.googleusercontent.com\/Zs9TeZs2kBmEeo5tKSkAoyoMH3DAYSe8kfBInCPPqoUsWKLhQBCFPY-snbito1KU22DEwwbEOcyDmBKOXu3N9YPYIjAlKKdkIAlDIYpRL1kRIIVEQHYwHqkedxXU1f_cavqluNx8H15JyqAWrrAZ93I\" alt=\"\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:paragraph -->\n<p>For any further information contact the BuddyBoss Support team.<\/p>\n<!-- \/wp:paragraph -->","post_title":"React Native Library Updates","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"react-native-library-updates","to_ping":"","pinged":"","post_modified":"2024-04-23 01:49:59","post_modified_gmt":"2024-04-23 08:49:59","post_content_filtered":"","post_parent":127011,"guid":"https:\/\/buddyboss.com\/resources\/?post_type=docs&#038;p=127013","menu_order":0,"post_type":"docs","post_mime_type":"","comment_count":"0","filter":"raw"}]}],"children":[],"ancestors":[{"ID":122192,"post_author":"21","post_date":"2021-02-28 08:40:58","post_date_gmt":"2021-02-28 16:40:58","post_content":"<!-- wp:paragraph -->\n<p>Discover how to setup your BuddyBoss App and connect it to your Apple and Google developer accounts.<\/p>\n<!-- \/wp:paragraph -->","post_title":"App Setup","post_excerpt":"Discover how to setup your BuddyBoss App and connect it to your Apple and Google developer accounts.","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"app-setup","to_ping":"","pinged":"","post_modified":"2022-07-04 10:53:16","post_modified_gmt":"2022-07-04 17:53:16","post_content_filtered":"","post_parent":87769,"guid":"https:\/\/buddyboss.com\/resources\/?post_type=docs&#038;p=122192","menu_order":0,"post_type":"docs","post_mime_type":"","comment_count":"0","filter":"raw"},{"ID":87769,"post_author":"21","post_date":"2020-06-08 03:09:01","post_date_gmt":"2020-06-08 10:09:01","post_content":"<!-- wp:paragraph -->\n<p>Learn how to set up the BuddyBoss App from scratch, including initial setup, branding, generating builds and publishing.<\/p>\n<!-- \/wp:paragraph -->","post_title":"BuddyBoss App","post_excerpt":"Learn how to set up the BuddyBoss App from scratch, including initial setup, branding, generating builds and publishing.","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"app","to_ping":"","pinged":"","post_modified":"2023-10-11 21:59:43","post_modified_gmt":"2023-10-12 04:59:43","post_content_filtered":"","post_parent":0,"guid":"https:\/\/buddyboss.com\/resources\/?post_type=docs&#038;p=87769","menu_order":3,"post_type":"docs","post_mime_type":"","comment_count":"0","filter":"raw"}],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v18.5 (Yoast SEO v23.6) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>BuddyBoss App Demo - Knowledge Base | BuddyBoss Resources<\/title>\n<meta name=\"robots\" content=\"noindex, follow\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"BuddyBoss App Demo\" \/>\n<meta property=\"og:description\" content=\"In this demo, I take you end to end showing the features of the BuddyBoss App. You can download the app demo and play with&hellip;\" \/>\n<meta property=\"og:url\" content=\"https:\/\/buddyboss.com\/resources\/docs\/app\/app-setup\/buddyboss-app-demo\/\" \/>\n<meta property=\"og:site_name\" content=\"BuddyBoss Resources\" \/>\n<meta property=\"article:modified_time\" content=\"2025-07-18T14:54:50+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/buddyboss.com\/resources\/wp-content\/uploads\/2021\/03\/OG-BuddyBoss_General.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1280\" \/>\n\t<meta property=\"og:image:height\" content=\"720\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/buddyboss.com\/resources\/docs\/app\/app-setup\/buddyboss-app-demo\/\",\"url\":\"https:\/\/buddyboss.com\/resources\/docs\/app\/app-setup\/buddyboss-app-demo\/\",\"name\":\"BuddyBoss App Demo - Knowledge Base | BuddyBoss Resources\",\"isPartOf\":{\"@id\":\"https:\/\/buddyboss.com\/resources\/#website\"},\"datePublished\":\"2020-11-26T00:12:25+00:00\",\"dateModified\":\"2025-07-18T14:54:50+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/buddyboss.com\/resources\/docs\/app\/app-setup\/buddyboss-app-demo\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/buddyboss.com\/resources\/docs\/app\/app-setup\/buddyboss-app-demo\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/buddyboss.com\/resources\/docs\/app\/app-setup\/buddyboss-app-demo\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/buddyboss.com\/resources\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"BuddyBoss App\",\"item\":\"https:\/\/buddyboss.com\/resources\/docs\/app\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"App Setup\",\"item\":\"https:\/\/buddyboss.com\/resources\/docs\/app\/app-setup\/\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"BuddyBoss App Demo\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/buddyboss.com\/resources\/#website\",\"url\":\"https:\/\/buddyboss.com\/resources\/\",\"name\":\"BuddyBoss Resources\",\"description\":\"Discover How to Setup &amp; Customize BuddyBoss\",\"publisher\":{\"@id\":\"https:\/\/buddyboss.com\/resources\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/buddyboss.com\/resources\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/buddyboss.com\/resources\/#organization\",\"name\":\"BuddyBoss\",\"url\":\"https:\/\/buddyboss.com\/resources\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/buddyboss.com\/resources\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/buddyboss.com\/resources\/wp-content\/uploads\/2021\/03\/BB_Logos_Colored-1.png\",\"contentUrl\":\"https:\/\/buddyboss.com\/resources\/wp-content\/uploads\/2021\/03\/BB_Logos_Colored-1.png\",\"width\":1852,\"height\":462,\"caption\":\"BuddyBoss\"},\"image\":{\"@id\":\"https:\/\/buddyboss.com\/resources\/#\/schema\/logo\/image\/\"}}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"BuddyBoss App Demo - Knowledge Base | BuddyBoss Resources","robots":{"index":"noindex","follow":"follow"},"og_locale":"en_US","og_type":"article","og_title":"BuddyBoss App Demo","og_description":"In this demo, I take you end to end showing the features of the BuddyBoss App. You can download the app demo and play with&hellip;","og_url":"https:\/\/buddyboss.com\/resources\/docs\/app\/app-setup\/buddyboss-app-demo\/","og_site_name":"BuddyBoss Resources","article_modified_time":"2025-07-18T14:54:50+00:00","og_image":[{"width":1280,"height":720,"url":"https:\/\/buddyboss.com\/resources\/wp-content\/uploads\/2021\/03\/OG-BuddyBoss_General.jpg","type":"image\/jpeg"}],"twitter_card":"summary_large_image","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/buddyboss.com\/resources\/docs\/app\/app-setup\/buddyboss-app-demo\/","url":"https:\/\/buddyboss.com\/resources\/docs\/app\/app-setup\/buddyboss-app-demo\/","name":"BuddyBoss App Demo - Knowledge Base | BuddyBoss Resources","isPartOf":{"@id":"https:\/\/buddyboss.com\/resources\/#website"},"datePublished":"2020-11-26T00:12:25+00:00","dateModified":"2025-07-18T14:54:50+00:00","breadcrumb":{"@id":"https:\/\/buddyboss.com\/resources\/docs\/app\/app-setup\/buddyboss-app-demo\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/buddyboss.com\/resources\/docs\/app\/app-setup\/buddyboss-app-demo\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/buddyboss.com\/resources\/docs\/app\/app-setup\/buddyboss-app-demo\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/buddyboss.com\/resources\/"},{"@type":"ListItem","position":2,"name":"BuddyBoss App","item":"https:\/\/buddyboss.com\/resources\/docs\/app\/"},{"@type":"ListItem","position":3,"name":"App Setup","item":"https:\/\/buddyboss.com\/resources\/docs\/app\/app-setup\/"},{"@type":"ListItem","position":4,"name":"BuddyBoss App Demo"}]},{"@type":"WebSite","@id":"https:\/\/buddyboss.com\/resources\/#website","url":"https:\/\/buddyboss.com\/resources\/","name":"BuddyBoss Resources","description":"Discover How to Setup &amp; Customize BuddyBoss","publisher":{"@id":"https:\/\/buddyboss.com\/resources\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/buddyboss.com\/resources\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/buddyboss.com\/resources\/#organization","name":"BuddyBoss","url":"https:\/\/buddyboss.com\/resources\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/buddyboss.com\/resources\/#\/schema\/logo\/image\/","url":"https:\/\/buddyboss.com\/resources\/wp-content\/uploads\/2021\/03\/BB_Logos_Colored-1.png","contentUrl":"https:\/\/buddyboss.com\/resources\/wp-content\/uploads\/2021\/03\/BB_Logos_Colored-1.png","width":1852,"height":462,"caption":"BuddyBoss"},"image":{"@id":"https:\/\/buddyboss.com\/resources\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/buddyboss.com\/resources\/wp-json\/wp\/v2\/docs\/121526"}],"collection":[{"href":"https:\/\/buddyboss.com\/resources\/wp-json\/wp\/v2\/docs"}],"about":[{"href":"https:\/\/buddyboss.com\/resources\/wp-json\/wp\/v2\/types\/docs"}],"version-history":[{"count":8,"href":"https:\/\/buddyboss.com\/resources\/wp-json\/wp\/v2\/docs\/121526\/revisions"}],"predecessor-version":[{"id":125043,"href":"https:\/\/buddyboss.com\/resources\/wp-json\/wp\/v2\/docs\/121526\/revisions\/125043"}],"up":[{"embeddable":true,"href":"https:\/\/buddyboss.com\/resources\/wp-json\/wp\/v2\/docs\/122192"}],"wp:attachment":[{"href":"https:\/\/buddyboss.com\/resources\/wp-json\/wp\/v2\/media?parent=121526"}],"wp:term":[{"taxonomy":"doc_tag","embeddable":true,"href":"https:\/\/buddyboss.com\/resources\/wp-json\/wp\/v2\/doc_tag?post=121526"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}