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

Reduce complexity of maintaining the Cocoa SDK plugin dependency #671

Open
tustanivsky opened this issue Oct 31, 2024 · 0 comments
Open

Comments

@tustanivsky
Copy link
Collaborator

Building sentry-cocoa is currently part of the UE plugin CI workflow. In case of significant changes, regular updates of the corresponding submodule require additional effort to fix the existing build scripts for iOS and Mac.

There are a few options to consider that can help to reduce the complexity of maintaining Cocoa SDK dependency:

  • Download the required sentry-cocoa binaries from its GitHub release page (example of how this was done in Unity)
  • Reuse the existing build-xcframework.sh script which sentry-cocoa relies on itself. Its current version is not optimized for Unreal (i.e. UE doesn't support Mac Catalyst or iPhone simulator) however it should be possible to introduce an extra parameter that will reduce build times and allow to skip unnecessary steps.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: No status
Development

No branches or pull requests

1 participant