Installing and using Apple beta software - Support (2024)

Apple beta software, also referred to as a preview, seed, or release candidate, is for developers to take advantage of the latest advancements in Apple platforms and test apps for compatibility.

Prepare

Developer Mode

If you’re developing for iOS, iPadOS, watchOS, and visionOS, make sure to enable Developer Mode on your device. This will let you grant permission to run locally-installed apps on these platforms — for example, when you perform a build-and-run in Xcode or install an .ipa file with AppleConfigurator.

Learn about Developer Mode

Back up

Always back up your Mac and devices before installing beta software. You can back up iPhone using iCloud or your computer. Your Apple Watch data is backed up to the iPhone that it’s paired with. And you can back up AppleVisionPro using iCloud. Learn how to back up and restore devices.

  • Mac
  • iPhone and iPad
  • Apple TV
  • Apple Vision Pro
  • Apple Watch

Release notes

Be sure to read the release notes for the version of software that you plan to install. Release notes provide details on API changes, known issues, fixes, workarounds, and deprecations for recent software releases.

View latest release notes

Release candidate

A release candidate (RC) build of software is typically the final beta before a major release of the software to customers. When release candidates of Xcode and operating systems become available, use them to develop, test, and submit your apps to AppStoreConnect.

Learn about submitting apps

Xcode beta

Beta versions of Xcode include support for the lastest SDKs for creating apps that run on upcoming releases of an operating system. Once you have Xcode installed, you can download the platforms you would like to develop for directly from Xcode.

View Xcode betas

iOS beta

For devices running iOS16.4 or later

  1. Go to Settings > General > Software Update > Beta Updates and choose the Developer beta.
  2. When a new developer beta is available, you can install it from Software Update.

Note: Your iPhone must be signed in with the AppleID you use to sign into to the AppleDeveloperwebsite in order to access the beta software.

For devices running iOS16.3 or earlier

  1. Download the configuration profile from the download page.
  2. On your device: Download the configuration profile directly onto your device and follow the installation instructions.
  3. On your Mac or PC: Save the file to your hard disk and email it to an account on your iPhone. Tap the configuration profile in Mail and follow the installation instructions.
  4. Connect your device to a power cord and connect to Wi-Fi.
  5. Tap Settings > General > Software Update.
  6. Tap ”Download and Install“.
  7. To update now, tap Install. Or tap Later and choose Install Tonight or Remind Me Later. If you tap Install Tonight, connect your device to a power cord at night and your device will update automatically by morning.
  8. If prompted, enter your passcode.

Please note the configuration profile will only offer iOS16 beta updates. To get iOS17 beta, please follow the instructions for iOS16.4 or later.

iPadOS beta

For devices running iPadOS16.4 or later

  1. Go to Settings General > Software Update > Beta Updates and choose the developer beta.
  2. When a new developer beta is available, you can install it from Software Update.

Note: Your iPad must be signed in with the AppleID you use to sign into to the AppleDeveloperwebsite in order to access the beta software.

For devices running iPadOS16.3 or earlier

  1. Download the configuration profile from the download page.
  2. On your device: Download the configuration profile directly onto your device and follow the installation instructions.
  3. On your Mac or PC: Save the file to your hard disk and email it to an account on your iPad. Tap the configuration profile in Mail and follow the installation instructions.
  4. Connect your device to a power cord and connect to Wi-Fi.
  5. Tap Settings > General > Software Update.
  6. Tap ”Download and Install“.
  7. To update now, tap Install. Or tap Later and choose Install Tonight or Remind Me Later. If you tap Install Tonight, connect your device to a power cord at night and your device will update automatically by morning.
  8. If prompted, enter your passcode.

Please note the configuration profile will only offer iPadOS16 beta updates. To get iPadOS17 beta, please follow the instructions for iPadOS16.4 or later.

macOS beta

For devices running macOS13.4Ventura or later

  1. Go to System Settings > General > Software Update, then click the info button next to ”Beta updates“. Choose the macOS Developer beta you’d like to install.
  2. When a new developer beta is available, you can install it from Software Update.

Note: Your Mac must be signed in with the AppleID you use to sign into to the AppleDeveloperwebsite in order to access the beta software.

The macOS Developer Beta Access Utility requires macOS10.8 or later.

For devices running macOS 13.3Ventura or earlier

  1. Download the macOS Developer Beta Access Utility from the download page.
  2. Open the macOS Developer Beta Access Utility and follow the instructions.
  3. When a new developer beta is available, you can install it from Software Update.

Please note the configuration profile will only offer macOS13 beta updates. To get macOS14 beta, please follow the instructions for macOS 13.4Ventura or later.

tvOS beta

Installation using the configuration profile

  1. Download the tvOS beta software configuration profile for the AppleTV4K from the download page on your Mac.
  2. Make sure you’re running the latest version of Xcode12 or later on your Mac, as well as macOS10.13.4 or later.
  3. Check that your AppleTV is plugged in and turned on.
  4. Connect your AppleTV and Mac to the same network.
  5. In Xcode, choose Window > Devices and Simulators, then in the window that appears, click Devices.
  6. On AppleTV, open Settings, then choose Remotes and Devices > Remote App and Devices. AppleTV searches for possible pairing devices.
  7. In Xcode, select your AppleTV in the left column under Discovered. The status of the AppleTV connection request appears in the detail area.
  8. Enter the verification code displayed on AppleTV and click Connect. Xcode pairs with AppleTV and a network icon appears next to your AppleTV in the left column.
  9. Make sure your Mac is running the latest version of Apple Configurator.
  10. Open Apple Configurator.
  11. To set up an AppleTV for the first time, click Prepare and follow the onscreen instructions. To add profiles for an AppleTV that you’ve previously set up, click Add, then select Profiles. You can also drag a profile from the Finder and drop it on the icon of your AppleTV.

Installation using the restore image for AppleTV (4th generation) only

  1. Download the tvOS beta software restore image for AppleTV (4th generation) from the download page on your Mac.
  2. Open the Finder.
  3. Connect your AppleTV (4th generation) to your Mac with a USB-C charge cable.
  4. Select your AppleTV when it appears in the Finder.
  5. In the Summary panel, hold the Option key and click the RestoreAppleTV button.
  6. Select the tvOS beta software restore image and click Open to start installation.
  7. After installing the beta, your device will reboot and will require a network connection to complete activation.
  8. Note: If the Finder doesn’t recognize your AppleTV, place AppleTV in recovery mode:
    • Make sure AppleTV is connected to your Mac.
    • Using the included remote, hold MENU + Play/Pause for 6 seconds until the indicator light flashes rapidly.
    • Proceed with step 6 to restore AppleTV.

visionOS beta

Updating AppleVisionPro via OTA updates

  1. Go to Settings General > Software Update > Beta Updates and choose the developer beta.
  2. When a new developer beta is available, you can install it from Software Update.

Note: Your AppleVisionPro must be signed in with the AppleID you use to sign into to the AppleDeveloperwebsite in order to access the beta software.

Updating AppleVisionPro via restore image

  1. Download the latest visionOS restore image from developer.apple.com.
  2. Connect your AppleVisionPro to your Mac using a Developer Strap. You will need to be running macOS Sonoma (version 14.0 or later).
  3. Launch Apple Configurator (version 2.17 or later) on your Mac.
  4. Ensure your Mac is a trusted device. When prompted, click "Trust Computer" on AppleVisionPro.
  5. Drag the downloaded OS image onto the AppleVisionPro icon in the Apple Configurator window.
  6. Confirm the configurator prompt: “All contents on the devices will be erased”.
  7. Select “Restore”

watchOS beta

For devices running watchOS9.5 or later

  1. From your iPhone, go to Settings> General > Software Update, then click Beta Updates and click Choose the Developer beta you’d like to install.
  2. When a new developer beta is available, you can install it from Software Update.
  1. To update the software on AppleWatch, you’ll need to:
    • Make sure your AppleWatch has at least a 50 percent charge.
    • Connect your iPhone to Wi-Fi.
    • Keep your iPhone next to your AppleWatch to make sure they’re in range.
    • Make sure your iPhone is running the latest beta.
  2. On your iPhone, open the AppleWatch app and tap My Watch > General > Software Update > Beta updates and choose the Developer beta you’d like to install.
  3. If prompted for your iPhone passcode or AppleWatch passcode, enter the passcode.
  4. Wait for the Apple logo and progress bar to appear. When the update is done, your AppleWatch will restart. Make sure to enable Developer Mode on your device. This will let you grant permission to run locally installed apps on these platforms - for example, when you perform a build-and-run in Xcode.

For devices running watchOS9.4 or earlier

  1. To update the software on AppleWatch, you’ll need to:
    • Make sure your AppleWatch has at least a 50 percent charge.
    • Connect your iPhone to Wi-Fi.
    • Keep your iPhone next to your AppleWatch to make sure they’re in range.
    • Make sure your iPhone is running the latest beta.
  2. Download the configuration profile from the download page.

    On your iPhone: Download the configuration profile directly onto your iPhone and follow the installation instructions.

    On your Mac or PC: Save the file to your hard disk and email it to an account on your iPhone. Tap the configuration profile in Mail and follow the installation instructions.

  3. After launching the profile, tap AppleWatch as the installation location and reboot when prompted.
  4. On your iPhone, open the AppleWatch app and tap My Watch > General > Software Update.
  5. If prompted for your iPhone passcode or AppleWatch passcode, enter the passcode.
  6. Wait for the Apple logo and progress bar to appear. When the update is done, your AppleWatch will restart. Make sure to enable Developer Mode on your device. This will let you grant permission to run locally installed apps on these platforms - for example, when you perform a build-and-run in Xcode.

Please note the configuration profile will only offer watchOS9 beta updates. To get watchOS10 beta, please follow the instructions for watchOS9.5 or later.

Support for AppleWatch

If your AppleWatch displays a red icon , force restart your AppleWatch. Simultaneously hold the side button and Digital Crown for at least 10 seconds, then release when you see the Apple logo.

If force restarting your AppleWatch doesn’t resolve the issue, or if your AppleWatch restarts in recovery mode or exhibits other issues that require it to be restored with the current version of watchOS, you may need to send it in to Apple to be serviced. Apple Authorized Service Providers and Apple retail stores cannot perform this service. Once your device is received, it may take up to three business days to be serviced. You will get back the same device you send in. This service is currently available in Australia, Canada, France, Germany, Italy, Japan, Switzerland, United Kingdom, and UnitedStates.

To get started, contact us.

AirPods beta firmware

AirPods beta firmware for Apple Developer Program members enables development of features on iOS and macOS for AirPods. It also enables debugging of issues by Apple with log collection. This release includes new features like Adaptive Audio, Personalized Volume, and Conversation Awareness, and improvements to Automatic Switching and call controls.

Important disclosure

Once installed on your AirPods, the beta software cannot be removed. Your device will continue to run this software until an updated non-beta software version is released. In the meantime, you’ll automatically receive any additional beta software updates as long as you’ve enabled your AirPods to receive them using the installation steps below.

Supported devices

  • AirPods (2nd and 3rd generation)
  • AirPods Pro (1st and 2nd generation)
  • AirPods Max

Prerequisites

  • iPhone running iOS17 beta software
  • Mac running macOS14 beta and Xcode15 beta software
  • AirPods that are supported

Enrollment instructions

  1. Pair your AirPods with your iPhone and verify they’re connected.
  2. Connect your iPhone to Mac with Xcode beta open. When prompted, click ‘Allow device to connect’ on Mac and ‘Trust Computer’ on iPhone.
  3. On your iPhone, go to Settings > Privacy & Security. Under Security, enable Developer Mode and follow the prompts to restart your iPhone and enter your password.
  4. Disconnect iPhone from the Mac, then reconnect it. You may also need to close and reopen Settings.
  5. Developer Settings will now appear at the bottom of the Settings menu. Open Developer > Pre-Release Beta Firmware, then select the toggle for the AirPods device to be enrolled.
  6. Read and follow the onscreen instructions for enrolling into the beta program. Please be patient as it may take up to 24 hours to receive these updates.

Log collection

  • By default, log collection on your AirPods is turned off. To enable log collection, in the Pre-Release Beta Firmware menu, select the toggle to enable/disable log collection. Your log collection selection will be sent to your AirPods upon your next connection.
  • If enabled, log collection will automatically turn off after 4 days.

Reporting issues

Use Feedback Assistant to report any issues you encounter with the AirPods beta software.

Turning off beta software updates

If you no longer wish to receive beta software updates for your AirPods, repeat the instructions in step 2 turn them off. Although your AirPods will no longer receive any new beta software updates, they’ll remain on the installed beta software until the next release of non-beta software is available.

Safari Technology Preview

Safari Technology Preview gives you an early look at upcoming web technologies on Apple platforms. Get the latest layout technologies, visual effects, developer tools, and more, so you can provide input on how they are implemented and deliver best-in-class experiences on Apple devices.

Download Safari Technology Preview

Software updates

When you select Beta Updates in the Software Update settings on your device, you’ll automatically receive new versions of the beta.

Turn off beta software updates

At any time, you can opt out your device so that it no longer receives these updates by going to Settings > General > Software Update > Beta Updates and tap “Off” from the list of options.

Install the next version

When the next commercial version is released, you can install it from Software Update.

Restore from Backup

To go back to a prior release, you can restore your device from the backup that you created before installing the beta. Learn how to back up and restore devices.

  • Mac
  • iPhone and iPad
  • Apple TV
  • Apple Vision Pro
  • Apple Watch

Feedback

TestFlight

TestFlight makes it easy to invite users to test your apps before releasing your apps on the AppStore. You can invite up to 10,000 testers using just their email address or by sharing a public link to gather valuable feedback from users running your app on beta OS software.

Learn more about TestFlight

Feedback Assistant

With Feedback Assistant available on iPhone, iPad, Mac, and the web, it’s easy to report issues you encounter and request enhancements to APIs, tools, and services. Beta software can sometimes introduce changes to APIs or new issues in your app that need to be addressed. If you encounter an issue during the beta release cycle, submit feedback right away to increase the likelihood that the issue will be addressed by the public release.

View Feedback Assistant

Apple Developer Forums

Visit the forums to find information or post about issues you may encounter during app development with the latest beta software.

View discussions

Installing and using Apple beta software - Support (2024)
Top Articles
Latest Posts
Article information

Author: Nicola Considine CPA

Last Updated:

Views: 6330

Rating: 4.9 / 5 (69 voted)

Reviews: 92% of readers found this page helpful

Author information

Name: Nicola Considine CPA

Birthday: 1993-02-26

Address: 3809 Clinton Inlet, East Aleisha, UT 46318-2392

Phone: +2681424145499

Job: Government Technician

Hobby: Calligraphy, Lego building, Worldbuilding, Shooting, Bird watching, Shopping, Cooking

Introduction: My name is Nicola Considine CPA, I am a determined, witty, powerful, brainy, open, smiling, proud person who loves writing and wants to share my knowledge and understanding with you.