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

Install dependencies with SPM #324

Closed
jurajhilje opened this issue Feb 19, 2023 · 3 comments · Fixed by #325
Closed

Install dependencies with SPM #324

jurajhilje opened this issue Feb 19, 2023 · 3 comments · Fixed by #325
Assignees
Milestone

Comments

@jurajhilje
Copy link
Member

jurajhilje commented Feb 19, 2023

Description

Migrate project dependencies from CocoaPods to SPM.

This will have multiple benefits:

  • Fix build for iOS Simulator on Apple Silicon, macOS 13, Xcode 14.2
  • Remove dependency on CocoaPods
  • Improved build stability for future Xcode and macOS versions

More info on issue with building for iOS Simulator:
https://developer.apple.com/forums/thread/673003
https://developer.apple.com/forums/thread/698412
https://developer.apple.com/forums/thread/667156
WireGuard/wireguard-apple#12

QA Notes

This update will require a basic app sanity check.

@jurajhilje jurajhilje added this to the 2.9.0 milestone Feb 19, 2023
@jurajhilje jurajhilje self-assigned this Feb 19, 2023
@jurajhilje jurajhilje changed the title Migrate dependencies to SPM Install dependencies with SPM Feb 20, 2023
@jurajhilje
Copy link
Member Author

@gorkapernas Available in 2.9.0 (7).

@jurajhilje jurajhilje assigned gorkapernas and unassigned jurajhilje Feb 20, 2023
@jurajhilje
Copy link
Member Author

@gorkapernas Also available in 2.9.0 (12).

@gorkapernas
Copy link
Member

Tested several TF versions during the past few weeks, last v2.9.0 (19), devices -> iPhone XR iOS 16.5 and iPad 6 iOS 15.7.1, no issues found related to this ticket.

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

Successfully merging a pull request may close this issue.

2 participants