Commit Graph

9 Commits

Author SHA1 Message Date
DIYgod 815536c93f fix(ci): use Xcode 26.4.1 for iOS builds 2026-07-11 10:15:31 +08:00
DIYgod f89260362b fix(ci): use Xcode 26.3 for iOS builds 2026-07-11 09:45:50 +08:00
Innei 8db25e6157
Merge remote-tracking branch 'origin/dev' into mobile-main
Signed-off-by: Innei <tukon479@gmail.com>
2025-10-24 14:59:18 +08:00
Innei 778308b549
fix: update default Xcode version in setup action
- Changed the default Xcode version from 16.4.0 to 26.0.0 in the setup-xcode action configuration.

This update ensures compatibility with the latest development requirements.

Signed-off-by: Innei <tukon479@gmail.com>
2025-09-23 18:24:16 +08:00
Innei 268b182a39
fix(ci): try to fix ios simulator runtime
- Added a new step to check the CI environment, including user and Xcode path information.
- Implemented a robust Xcode setup process that accepts the license and sets the correct path using sudo if available.
- Introduced a method to start the Simulator Service with error handling for existing instances.
- Enhanced the iOS platform download process with checks for available SDKs and alternative download methods.
- Added a verification step to confirm successful setup and available SDKs.

This update aims to streamline the Xcode setup process in CI environments, ensuring a more reliable and informative workflow.

Signed-off-by: Innei <tukon479@gmail.com>
2025-08-26 22:28:04 +08:00
Innei 2dd9fbdf31
chore: download ios platform
Signed-off-by: Innei <tukon479@gmail.com>
2025-08-21 21:17:36 +08:00
Innei e8335a6f86
chore(xcode): update default Xcode version to 16.2.0 in setup action
- Changed the default Xcode version from 16.4 to 16.2.0 in the setup-xcode action configuration.

This update ensures compatibility with the specified version for builds.

Signed-off-by: Innei <tukon479@gmail.com>
2025-08-07 14:46:26 +08:00
Innei 0e1bff4b58
chore: update Xcode version to 16.4 and adjust macOS runner labels in workflows
- Changed default Xcode version in setup action to 16.4.
- Updated macOS runner labels from 'macos-latest' and 'macos-15' to 'macos-16' in multiple workflows for consistency.

Signed-off-by: Innei <tukon479@gmail.com>
2025-07-24 22:30:07 +08:00
Innei 46cb564003
ci: unify Xcode setup action for iOS builds
Signed-off-by: Innei <tukon479@gmail.com>
2025-07-24 18:01:14 +08:00