Skip to content

fix(cli): iOS dev broken on Xcode 16.3, closes #13128#13210

Merged
lucasfernog merged 2 commits intodevfrom
fix/ios-xcode-16.3
Apr 12, 2025
Merged

fix(cli): iOS dev broken on Xcode 16.3, closes #13128#13210
lucasfernog merged 2 commits intodevfrom
fix/ios-xcode-16.3

Conversation

@lucasfernog
Copy link
Member

Looks like we cannot use the arm64-sim custom architecture on Xcode 16.3, as it incorrectly appends the -sim suffix on some clang build scripts which ends up with an invalid target triple.

Currently we do not have automation to update Xcode/Android projects, so a manual intervention is required by our users, either recreating the project or modifying it manually (the arm64-sim arch must be removed and all its references).

ref tauri-apps/cargo-mobile2#445

Looks like we cannot use the arm64-sim custom architecture on Xcode 16.3, as it incorrectly appends the -sim suffix on some clang build scripts which ends up with an invalid target triple.

Currently we do not have automation to update Xcode/Android projects, so a manual intervention is required by our users, either recreating the project or modifying it manually (the arm64-sim arch must be removed and all its references).

ref tauri-apps/cargo-mobile2#445
@lucasfernog lucasfernog requested a review from a team as a code owner April 11, 2025 21:09
@github-project-automation github-project-automation bot moved this to 📬Proposal in Roadmap Apr 11, 2025
@github-actions
Copy link
Contributor

github-actions bot commented Apr 11, 2025

Package Changes Through efd8609

There are 7 changes which include tauri-bundler with patch, tauri with minor, tauri-runtime with minor, tauri-runtime-wry with minor, tauri-cli with patch, @tauri-apps/cli with patch, @tauri-apps/api with minor

Planned Package Versions

The following package releases are the planned based on the context of changes in this pull request.

package current next
@tauri-apps/api 2.4.1 2.5.0
tauri-bundler 2.3.1 2.3.2
tauri-runtime 2.5.1 2.6.0
tauri-runtime-wry 2.5.1 2.6.0
tauri 2.4.1 2.5.0
@tauri-apps/cli 2.4.1 2.4.2
tauri-cli 2.4.1 2.4.2

Add another change file through the GitHub UI by following this link.


Read about change files or the docs at github.com/jbolda/covector

@lucasfernog
Copy link
Member Author

gonna check if this still works on an intel mac

@lucasfernog
Copy link
Member Author

still works on Xcode 16.0, and on macOS with Intel chip

@lucasfernog lucasfernog merged commit 0802529 into dev Apr 12, 2025
14 checks passed
@lucasfernog lucasfernog deleted the fix/ios-xcode-16.3 branch April 12, 2025 15:50
@github-project-automation github-project-automation bot moved this from 📬Proposal to 🔎 In audit in Roadmap Apr 12, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: 🔎 In audit

Development

Successfully merging this pull request may close these issues.

1 participant