Skip to content

Sync from forked repo - #6

Merged
SojiroNishimura merged 91 commits into
masterfrom
master
Sep 30, 2025
Merged

Sync from forked repo#6
SojiroNishimura merged 91 commits into
masterfrom
master

Conversation

@SojiroNishimura

Copy link
Copy Markdown

Things to consider before you submit the PR:

  • Has CHANGELOG.md been updated?
  • Are tests passing locally?
  • Are the files formatted correctly?
  • Did you add unit tests?
  • Did you test your change with the sample apps?

Description

A few sentences describing the overall goals of the pull request.

Related PRs or issues

List related PRs and other issues.

Misc

Add what's missing, notes on what you tested, additional thoughts or questions.

jasminlapalme and others added 30 commits April 27, 2023 14:02
* Added caught exception logging to PLCrashReporter

Signed-off-by: Landon Fuller <landonf@plausible.coop>
Issue: PLCR-459

* Add documentation and tests for the new live report generation functions.

Issue: PLCR-459

* Remove the use of autorelease

---------

Signed-off-by: Landon Fuller <landonf@plausible.coop>
Co-authored-by: Ray Lillywhite <rayll@umich.edu>
Co-authored-by: Landon Fuller <landonf@plausible.coop>
Update PLCrashReporter to include privacy manifest
IlyaBausovAkvelon and others added 29 commits February 7, 2025 14:23
- Fixed issue "Run script build phase {script build phase name} will be run during every build because it does not specify any outputs. To address this warning, either add output dependencies to the script phase, or configure it to run in every build by unchecking "Based on dependency analysis" in the script phase". This issue appeared in Xcode 14 and is happening because build phases now can only be run when related sources are changed. I've disabled this feature and such build phases now are being run every time not depending on changes in related sources.
- Fixed issue "Undefined symbols for architecture arm64: '___cxa_guard_acquire'". By default, C++11+ enforces thread-safe static local variables, meaning that when a function contains a static local variable, its initialization is protected by __cxa_guard_acquire, __cxa_guard_release, and __cxa_guard_abort. If these symbols are missing, it often indicates an issue with the C++ runtime linkage. I've added linking with libc++ lib for CrashReporter macOS Framework scheme.
Changelist:
- Make crash report size configurable.
@SojiroNishimura
SojiroNishimura merged commit 9e86f60 into plaidev:master Sep 30, 2025
1 check failed
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.