Skip to content

Commit 2be7cea

Browse files
authored
refactor: switch iOS crash monitoring to Apple diagnostics (#97)
1 parent 9e114a6 commit 2be7cea

File tree

14 files changed

+1037
-1358
lines changed

14 files changed

+1037
-1358
lines changed

packages/platform-ios/README.md

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -79,11 +79,10 @@ Creates a physical Apple device configuration.
7979
## Requirements
8080

8181
- macOS with Xcode installed
82-
- `libimobiledevice` installed and available in `PATH` (`idevicesyslog`, `idevicecrashreport`, and `idevice_id`) for physical-device crash diagnostics
8382
- iOS Simulator or physical device connected
8483
- React Native project configured for iOS
8584

86-
Harness uses `simctl` for simulator crash monitoring and `libimobiledevice` for physical-device crash diagnostics. Simulator crash details are best-effort from recent log blocks, while physical devices can additionally attach pulled `.crash` artifacts when available.
85+
Harness uses Apple-native Xcode tooling for crash diagnostics: `simctl diagnose` on simulators and `devicectl` crash log / diagnose flows on physical devices. Native crash monitoring stays internal to the platform package, so the implementation can evolve without changing the public API.
8786

8887
## Made with ❤️ at Callstack
8988

0 commit comments

Comments
 (0)