Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Build: Update iOS Runner and SDK #3073

Merged
merged 1 commit into from
May 22, 2023

Conversation

ann0see
Copy link
Member

@ann0see ann0see commented May 21, 2023

Short description of changes
This updates the iOS build to a newer SDK. Due to ongoing work on Qt6 support, this is a hotfix only with the goal to have a fully working Qt6 iOS build in future.

CHANGELOG: iOS: Build App with higher SDK version.

Context: Fixes an issue?
Fixes: #2939 (ONLY this one. Doesn't upgrade the Qt version)

Related to: #3065
Does this change need documentation? What needs to be documented and how?

Status of this Pull Request
Ready for merge

What is missing until this pull request can be merged?

Tested on my device and is ok. Therefore I think it’s fine to get in.

Checklist

  • I've verified that this Pull Request follows the general code principles
  • I tested my code and it does what I want
  • My code follows the style guide
  • I waited some time after this Pull Request was opened and all GitHub checks completed without errors.
  • I've filled all the content above

@ann0see ann0see marked this pull request as draft May 21, 2023 19:18
@ann0see
Copy link
Member Author

ann0see commented May 21, 2023

macos-11 with xcode 12.4/12.5.1 might also work and is a smaller step

This updates the iOS build to a newer SDK which is not supported by Qt5.
Due to ongoing work on Qt6 support, this is a hotfix only with the goal
to have a fully working Qt6 iOS build in future.
@ann0see ann0see added this to the Release 3.10.0 milestone May 21, 2023
@ann0see ann0see added this to Triage in Tracking (old) via automation May 21, 2023
@ann0see
Copy link
Member Author

ann0see commented May 21, 2023

Ok. With this change everything works as expected (no crash, UI ok - by that I mean actually usable)

@ann0see ann0see moved this from Triage to Waiting on Team in Tracking (old) May 21, 2023
@ann0see ann0see marked this pull request as ready for review May 21, 2023 20:04
@ann0see
Copy link
Member Author

ann0see commented May 21, 2023

@ngocdh could you please test this version too? I believe Qt5 works and this is a working version.

@ann0see ann0see requested a review from pljones May 22, 2023 05:55
@pljones pljones added the tooling Changes to the automated build system label May 22, 2023
@pljones
Copy link
Collaborator

pljones commented May 22, 2023

Merging as meets spec and clean build.

@pljones pljones merged commit ba6929c into jamulussoftware:main May 22, 2023
Tracking (old) automation moved this from Waiting on Team to Done May 22, 2023
@ann0see ann0see deleted the updateIOSRunner branch May 22, 2023 20:05
@pljones pljones removed this from Done in Tracking (old) Jul 28, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
tooling Changes to the automated build system
Projects
Status: Done
Development

Successfully merging this pull request may close these issues.

Build: Update iOS build environment (macos-10.15)
2 participants