Notice: FlyCI macOS runners will be discontinued effective September 30th, 2024.

Read more
See all blog posts

announcement

FlyCI macOS runners equipped with Xcode 16 beta 2

Enjoy on-device debugging and special features for EU citizens with the new Xcode beta 2

VRVeselina Radeva
Xcode 16 beta 2 on a screen

Xcode 16 beta 2 was released less than 24h ago. We keep our promise to be the first offering it with our macOS GitHub runners. This update brings a plethora of new features and enhancements, ensuring that your CI/CD pipelines are running on the cutting edge of Apple development tools. Continue reading to understand why you should experience the benefits of using FlyCI macOS runners with Xcode 16 beta 2.

Requirements

Similar to Xcode 16 beta, Xcode 16 beta 2 requires a Mac running macOS Sonoma 14.5 or later.

What's new in Xcode 16 beta 2

New SDK versions

Xcode 16 beta 2 includes the latest SDKs for iOS 18, iPadOS 18, tvOS 18, watchOS 11, macOS Sequoia 15, and visionOS 2. This ensures that you can build and test your applications on the newest Apple platforms.

On-device debugging

On-device debugging is now available in iOS 13 and later, tvOS 13 and later, watchOS 4 and later, and visionOS.

EU specific changes

There is a list of changes for apps in the European Union (EU) that are currently available to iOS users in the EU. With Xcode 16 beta 2 they can be tested also in iPadOS 18 beta 2. The changes are mainly related to the development of apps for alternative app stores.

Read more details about Xcode 16 beta 2 and changes for EU users

Known issues related to macOS runners

  1. Apple Intelligence features are not supported on Virtual Machines and Simulators.
  2. When running in a virtualized macOS environment, Apple ID sign-in is not supported in Xcode.

Benefits of Using FlyCI

FlyCI macOS Runners

FlyCI macOS runners integrate smoothly with your existing CI/CD workflows. By adopting the latest tools and SDKs, you are future-proofing your development process. FlyCI's support for Xcode 16 beta 2 ensures that you are always ready for new features and platform updates.

Read more about FlyCI macOS GitHub runners

FlyCI Wingman

FlyCI Wingman is an autonomous AI agent that analyzes your failing builds in GitHub Actions and suggests fixes directly in your pull request. FlyCI Wingman aims to reduce the time developers spend on fixing failing CI builds, allowing them to focus more on delivering value.

Read more about FlyCI Wingman

Get Started Today

Update your CI/CD pipelines with FlyCI macOS runners featuring Xcode 16 beta 2 today. Experience the benefits of using the latest technology on your CI.

For detailed information on how to start with FlyCI, visit FlyCI documentation.

For more details on Xcode 16 beta 2 features, check out the official release notes.

images
runners
xcode

Why choosing FlyCI Wingman?

Better focus

Shift your attention to innovating in your product instead of troubleshooting failing builds.

Save time

Automatically fix CI builds, reducing debugging time. FlyCI Wingman is doing the fixes for you.

Automated fixes

Automatically get fixes for failing GitHub Actions workflows directly proposed in your pull request.