Skip to content

Bump minimum version to iOS 15#253

Open
FrancisPepin wants to merge 2 commits into
masterfrom
feature/ios-15
Open

Bump minimum version to iOS 15#253
FrancisPepin wants to merge 2 commits into
masterfrom
feature/ios-15

Conversation

@FrancisPepin

Copy link
Copy Markdown
Contributor

Adding this change #250 to remove the SwiftUIIntrospect dependency introduces a breaking change for VMDTextField prior to iOS 15.

Considering the requirement of building apps with XCode 26 for submissions to the store after April 28th, 2026, the minimum supported deployment target version will be iOS 15 for XCode 26, although it's still possible to manually change to an earlier target.

Since only AirThings in all of our projects still supports iOS 14, it feels like it makes more sense to properly support iOS 15 in this next Trikot version rather than support previous versions with regressions. Projects are not required to update to the latest version of Trikot either.

I'm open to discuss this if anyone disagrees with this change!

Description

  • Bump minimum iOS version to 15.0 for all subspecs
  • Update sample projects
    • TRIKOT_FRAMEWORK_NAME renamed to SampleTrikotFrameworkName as it causes invalid CFBundleIdentifier in its Info.plist: com.mirego.sample.TRIKOT_FRAMEWORK_NAME in XCode 26
    • Update sample apps Gemfiles and fix slight UI dark theme issues
    • Remove #available(iOS X, *) wrapped code for versions 15 and less

Motivation and Context

Add proper support for iOS 15 onwards.

How Has This Been Tested?

Locally running the sample apps.

Types of changes

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to change)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants