Skip to content
This repository was archived by the owner on Sep 15, 2025. It is now read-only.

Update project to Xcode 15.3#762

Merged
mokagio merged 7 commits intotrunkfrom
mokagio/xcode-15.3-and-cleanups
Apr 4, 2024
Merged

Update project to Xcode 15.3#762
mokagio merged 7 commits intotrunkfrom
mokagio/xcode-15.3-and-cleanups

Conversation

@mokagio
Copy link
Contributor

@mokagio mokagio commented Mar 22, 2024

Description

While working on PRs like #761, I noticed some warnings. This PR addresses them. In that process, I noticed that Package.resolved had changes, which made me realize the project hadn't been updated to track the Xcode 15.3 changes. So I did that.

I also went through the "Update to recommend settings" wizard. I didn't keep all the suggestions, though. The process enabled module verifier and user script sandboxing. I disabled them because they conflicted with our current setup. Given we plan to move to SPM anyway, I didn't see the point in spending additional time to comply.

Testing Details

If CI passes, we're good.


  • Please check here if your pull request includes additional test coverage. — N.A.
  • I have considered if this change warrants release notes and have added them to the appropriate section in the CHANGELOG.md if necessary. — N.A.

@mokagio mokagio enabled auto-merge March 22, 2024 07:21
@mokagio mokagio requested a review from crazytonyli March 22, 2024 07:22
Comment on lines -10 to -12
01438D352B6A2B2C0097D60A /* stats-visits-month-unit-week.json in Sources */ = {isa = PBXBuildFile; fileRef = 01438D342B6A2B2C0097D60A /* stats-visits-month-unit-week.json */; };
01438D362B6A31540097D60A /* stats-visits-month-unit-week.json in Resources */ = {isa = PBXBuildFile; fileRef = 01438D342B6A2B2C0097D60A /* stats-visits-month-unit-week.json */; };
01438D382B6A35FB0097D60A /* stats-summary.json in Sources */ = {isa = PBXBuildFile; fileRef = 01438D372B6A35FB0097D60A /* stats-summary.json */; };
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

These were in the "Compile Sources" build phase, which was of course incorrect.

@mokagio mokagio disabled auto-merge March 22, 2024 08:47
@mokagio
Copy link
Contributor Author

mokagio commented Mar 22, 2024

🤔 I disabled auto-merge because both latest builds failed on the first run with

xctest encountered an error 
  (Failed to prepare device 'iPhone SE (3rd generation)' for impending launch.
    (Underlying Error: Unable to boot the Simulator. launchd failed to respond.
      (Underlying Error: Failed to start launchd_sim: could not bind to session, launchd_sim may have crashed or quit responding)))

but passed on the second run. I wouldn't want to merge this PR and end up with builds semi-consistently failing.

@mokagio mokagio changed the title Update project to Xcode 15.3 Address some warnings Apr 2, 2024
@mokagio mokagio changed the title Address some warnings Update project to Xcode 15.3 Apr 2, 2024
@mokagio mokagio force-pushed the mokagio/xcode-15.3-and-cleanups branch from 8f17aa1 to 5be2c64 Compare April 2, 2024 05:18
@mokagio mokagio mentioned this pull request Apr 3, 2024
2 tasks
mokagio added 7 commits April 4, 2024 18:44
@mokagio mokagio force-pushed the mokagio/xcode-15.3-and-cleanups branch from 5be2c64 to 1451717 Compare April 4, 2024 07:45
@mokagio mokagio merged commit 0d50348 into trunk Apr 4, 2024
@mokagio mokagio deleted the mokagio/xcode-15.3-and-cleanups branch April 4, 2024 08:36
@mokagio
Copy link
Contributor Author

mokagio commented Apr 4, 2024

Updating to xcode-15.3-v3 solved the simulator issue in CI. Thanks @AliSoftware 🎩

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants