Skip to content

Conversation

@sgschantz
Copy link
Contributor

@sgschantz sgschantz commented Jan 26, 2026

Make necessary changes to build Keyman using Xcode 26.2

Carthage is deprecated for use with Sentry version 9, and it is recommended to move to Swift Package Manager:
https://docs.sentry.io/platforms/apple/guides/ios/install/carthage/

We may be able to use Sentry 8.57.3 and continue to use Carthage

fixes #15475
Test-bot: skip
Build-bot: skip release:ios

change cocoa-sentry version to one compatible with
Xcode 26
attempt build using swift packages instead of carthage
@sgschantz sgschantz self-assigned this Jan 26, 2026
@sgschantz sgschantz added this to Keyman Jan 26, 2026
@sgschantz sgschantz added ios/ maint Maintenance work -- continuous integration, build scripts, infrastructure labels Jan 26, 2026
@github-project-automation github-project-automation bot moved this to Todo in Keyman Jan 26, 2026
@keymanapp-test-bot
Copy link

keymanapp-test-bot bot commented Jan 26, 2026

@keyman-server keyman-server modified the milestones: A19S21, A19S22 Jan 31, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ios/app/ ios/engine/ ios/ mac/ maint Maintenance work -- continuous integration, build scripts, infrastructure

Projects

Status: Todo

Development

Successfully merging this pull request may close these issues.

maint(ios): upgrade to Xcode 26 required before April 2026

2 participants