Skip to content

Conversation

@melekr
Copy link
Collaborator

@melekr melekr commented Aug 15, 2025

- Adds static libraries [built against plcr binaries with sim & device slices] to support native crash reporting in iOS Unity builds across device and simulator targets.

  • libBacktrace-Unity-Cocoa-arm64.a for [arm64] devices.
  • libBacktrace-Unity-Cocoa-arm64-sim.a for [arm64] simulators.
  • libBacktrace-Unity-Cocoa-x86_64-sim.a for [x86_64] simulators.

- Updated cocoa-lite library OOM handling

@melekr melekr requested review from konraddysput and rick-bt August 15, 2025 21:32
Copy link
Contributor

@rick-bt rick-bt left a comment

Choose a reason for hiding this comment

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

lgtm

enabled: 0
settings:
Exclude Android: 0
Exclude Editor: 1
Copy link
Collaborator

Choose a reason for hiding this comment

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

Please look at the generated meta files. They should stay the same otherwise other users will get warnings.

Copy link
Collaborator Author

Choose a reason for hiding this comment

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

this is was generated with the minimum Unity 2021/2022.3 versions.
.meta files here follow the new standard format.

Copy link
Collaborator

Choose a reason for hiding this comment

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

This format is still the same - you will get warning if you don't have a specific verison. You need to remove them

Copy link
Collaborator Author

Choose a reason for hiding this comment

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

Copy link
Collaborator

Choose a reason for hiding this comment

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

As I said, the format is the same, but it's all aboutthe exclude/include list. Our customers who don't need visionos/ios/(anything you listed there) will get warnings geneated by our library

internal sealed class NativeClient : NativeClientBase, INativeClient
{
private const string CallbackMethodName = "OnAnrDetected";
[DllImport("backtrace-native")]
Copy link
Collaborator

Choose a reason for hiding this comment

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

Copy link
Collaborator Author

Choose a reason for hiding this comment

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

yes. branched off for testing.

@melekr melekr requested a review from konraddysput August 15, 2025 22:18
@melekr melekr changed the base branch from master to feature/16kb_support August 15, 2025 22:31
@melekr melekr changed the base branch from feature/16kb_support to release/3.13.0 August 15, 2025 23:31
@melekr melekr changed the base branch from release/3.13.0 to master August 15, 2025 23:32
@melekr melekr changed the base branch from master to release/3.13.0 August 15, 2025 23:32
@melekr melekr changed the base branch from release/3.13.0 to feature/16kb_support August 15, 2025 23:33
@melekr melekr closed this Aug 15, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants