I am mobile app platform enginner, what's new in CI automation
Asked on 06/11/2025
1 search
As a mobile app platform engineer interested in CI automation, there are several updates from WWDC that might be relevant to you:
-
Xcode Cloud Workflows: In the session "Extend your Xcode Cloud workflows," there are new capabilities for automating workflows using the App Store Connect API. You can now automate the start of a build whenever your test server has new changes. This is done by using the CI build runs endpoint to create new Xcode Cloud builds, specifying the workflow and git reference you want to build. This allows for more control over when workflows run, especially for integration tests that depend on external servers (Extend your Xcode Cloud workflows).
-
App Store Connect API: The session "Automate your development process with the App Store Connect API" introduces new APIs that enhance automation capabilities. This includes the Build Upload API, which allows you to automate build uploads, and webhook notifications that can trigger actions in response to events in App Store Connect. These updates enable faster iteration and more efficient handling of feedback and build processes (Automate your development process with the App Store Connect API).
-
UI Automation with Xcode: The session "Record, replay, and review: UI automation with Xcode" discusses how you can automate UI testing across multiple devices and configurations using Xcode. This includes recording interactions, replaying them, and reviewing results, which can be integrated into your CI workflows to ensure consistent app behavior across different environments (Record, replay, and review: UI automation with Xcode).
These sessions provide a comprehensive overview of the new tools and APIs available for automating your development and CI processes, making it easier to manage builds, tests, and deployments efficiently.

Extend your Xcode Cloud workflows
Discover how Xcode Cloud can adapt to your development needs. We’ll show you how to streamline your workflows, automate testing and distribution with start conditions, custom aliases, custom scripts, webhooks, and the App Store Connect API.

Record, replay, and review: UI automation with Xcode
Learn to record, run, and maintain XCUIAutomation tests in Xcode. Replay your XCTest UI tests in dozens of locales, device types, and system conditions using test plan configurations. Review your test results using the Xcode test report, and download screenshots and videos of your runs. We’ll also cover best practices for preparing your app for automation with Accessibility and writing stable, high-quality automation code.

Automate your development process with the App Store Connect API
Learn how the new WebHook API can provide you with real-time notifications from App Store Connect. We’ll also introduce new APls that can help you manage user feedback and build delivery, and discuss how to integrate these tools into your development workflow to improve efficiency and streamline your processes.