Additional menu

Get MemberPress today! Start getting paid for the content you create! Get MemberPress Now
  1. Home
  2. Knowledge Base
  3. MemberPress App
  4. App Builds
  5. Installing iOS Test Builds for MemberPress App

Installing iOS Test Builds for MemberPress App

iOS Test Build installation enables rapid testing and development preview without App Store submission. Test builds include site configuration, branding, menus, and custom code from GitHub repositories. This document explains how to register iOS test devices, request Test Build generation, and install builds via QR code.

Understanding iOS Test Build Installation

iOS Test Build installation requires device registration before build installation. Apple restricts Test Build installation to registered devices identified by unique device identifiers. Device registration and Test Build generation occur through the WordPress interface without Xcode or manual compilation requirements.

Device registration records device unique identifiers enabling Test Build provisioning. Registered devices receive provisioning profiles authorizing Test Build installation.

Test Build generation compiles the app with registered device identifiers included. Builds containing device provisioning enable installation on authorized devices only.

QR code installation simplifies distribution to registered devices. Direct installation bypasses App Store submission and TestFlight requirements.

Configuration inclusion incorporates all site settings, branding, and menu configurations. Test builds reflect the current WordPress configuration at build generation time.

Custom code integration includes GitHub-connected customizations and modifications. Test builds compile custom code changes for validation before production deployment.

Registering iOS Test Devices

Device registration enables Test Build installation on specific iOS devices.

  1. Navigate to Dashboard > MP App > Configure > iOS Devices.
  2. Click the Add New Device button.
  1. Enter a descriptive name in the Device Name field.
  1. Open the Camera app on iPhone.
  2. Scan the displayed QR code with the iPhone camera.
  1. Tap the notification or link appearing after scanning.
  2. The browser opens, displaying the provisioning profile installation page.
  3. Tap Install to install the provisioning profile.
  4. Follow on-screen prompts to complete profile installation.
  5. Return to the WordPress browser window.
  6. Click Refresh to update the device list.
  7. Verify the device appears in the registered devices list.

Note: Apple allows registration of up to 100 devices per developer account. Each newly registered device requires a new Test Build generation, including updated provisioning.

Understanding Device Registration Requirements

Device registration follows specific Apple requirements and limitations.

Unique device identifier distinguishes individual devices from others. UDID registration enables Apple to authorize specific device installations.

100 device limit restricts the total registered devices per developer account annually. Limit resets yearly, allowing new device registrations.

Provisioning profile requirement authorizes Test Build installation on devices. Profile installation must be completed before Test Build installation attempts.

New build requirement applies when adding devices to existing registrations. Previously generated Test Builds do not include newly registered devices.

Requesting iOS Test Build

Test Build generation creates an installable app package including registered device provisioning.

  1. Navigate to Dashboard > MP App > Build.
  2. Click the Request Build button.
  1. Select iOS as the platform from available options.
  2. Select Test App as the build type.
  1. Click Next to proceed to build configuration review.
  2. Review all build settings displayed on the confirmation screen.
  3. Click Send Build Request to submit the build request.
  1. Wait 15-60 minutes for build completion in the build queue.
  2. Click Recheck Status Now to refresh the build status if needed.

Note: Build completion timing varies based on build complexity and server load. Most builds are complete within 30 minutes of request submission.

Checking Build Status

Build status monitoring tracks generation progress through completion stages.

  1. Navigate to Dashboard > MP App > Build.
  2. Review the builds list displaying all requested builds.
  3. Locate the desired iOS Test Build in the list.
  4. Review build card information:
    • Build Number identifying specific build;
    • Build Status showing Queued, In Progress, or Completed;
    • Platform displaying iOS for iOS builds;
    • Build Type indicating Test App or Release App;
    • Date and Time showing when the build was requested;
    • Install Test App button appearing when build completes.
  5. Click Recheck Status Now to refresh the status display if needed.

Build cards provide comprehensive build information for identification and status verification.

Installing iOS Test App

Test App installation occurs through QR code scanning and direct download.

  1. Navigate to Dashboard > MP App > Build after build completion.
  2. Locate the completed iOS Test Build in the builds list.
  3. Verify the build status shows Completed.
  4. Click Install Test App button on the build card.
  5. QR code displays in the interface for scanning.
  6. Open the Camera app on iPhone.
  7. Point the camera at the displayed QR code.
  8. Tap the notification or link that appears after scanning.
  9. Browser opens and redirects to the download page.
  10. Tap Download Application on the download page.
  11. Wait for profile download to complete.
  12. Tap Install when the download completes.
  13. Grant installation permissions if prompted by the device.
  14. Tap Open after installation completes to launch the app.

The installation process requires device to be registered before Test Build generation. Unregistered devices cannot install Test Builds even with QR code access.

Within the Test App:

  • Use the site switcher to access any connected WordPress site
  • To test custom GitHub code, push your changes and request a new Test Build

Understanding iOS Installation Requirements

Successful Test Build installation depends on proper device registration and provisioning.

Device registration must complete before Test Build generation. Devices added after build generation cannot install that specific build.

Provisioning profile must install successfully on the device. Profile installation authorizes Test Build installation from non-App Store sources.

Network connectivity enables profile and app download from build servers. A WiFi or mobile data connection must be active during the installation process.

iOS version compatibility requires a device running the minimum supported iOS version. Outdated iOS versions may prevent Test Build installation.

Understanding Android Test Build Differences

Android Test Builds follow different installation requirements than iOS builds.

No device registration required for Android Test Build installation. Android Test Apps install without pre-registration requirements.

Direct QR installation enables immediate installation after scanning. No provisioning profiles or device identifiers needed for Android.

Simplified distribution reduces setup complexity for Android testing. Android Test Apps are installed similarly to standard Android application packages.

Was this article helpful?

Related Articles

computer girl

Get MemberPress today!

Start getting paid for the content you create.