Skip to content

Conversation

@OS-pedrogustavobilro
Copy link
Collaborator

@OS-pedrogustavobilro OS-pedrogustavobilro commented Oct 7, 2025

Reasoning

Because Xcode 15 the minimum supported version for our native library - See README file.

PR #6 set Xcode 26 for generating the xcframework, but it was breaking break apps on older Xcode versions.

CI can still use Xcode 26 and latest macos.

Failed build logs

Refer to logs using 1.0.2 (built with Xcode 26) with OutSystems iOS builds:

Because it's the minimum supported version for our native library.

Using Xcode 26 for generating the xcframework could break apps on older Xcode versions.
@OS-pedrogustavobilro OS-pedrogustavobilro requested a review from a team October 7, 2025 11:42
@OS-pedrogustavobilro OS-pedrogustavobilro self-assigned this Oct 7, 2025
@OS-pedrogustavobilro OS-pedrogustavobilro merged commit c601959 into main Oct 7, 2025
1 check passed
@OS-pedrogustavobilro OS-pedrogustavobilro deleted the fix/IONIC-51/xcode-version branch October 7, 2025 11:50
OS-pedrogustavobilro added a commit to ionic-team/cordova-outsystems-file-viewer that referenced this pull request Oct 7, 2025
OS-pedrogustavobilro added a commit to ionic-team/cordova-outsystems-file-viewer that referenced this pull request Oct 8, 2025
* fix(ios): Opening local files without `file://`

* chore: Update native lib for Xcode compatibility

References: ionic-team/ion-ios-fileviewer#8
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