diff --git a/React/CxxBridge/RCTCxxBridge.mm b/React/CxxBridge/RCTCxxBridge.mm index 62b13fa9110..2241f9830a3 100644 --- a/React/CxxBridge/RCTCxxBridge.mm +++ b/React/CxxBridge/RCTCxxBridge.mm @@ -1258,6 +1258,10 @@ RCT_NOT_IMPLEMENTED(- (instancetype)initWithBundleURL:(__unused NSURL *)bundleUR NSData *logData = [log dataUsingEncoding:NSUTF8StringEncoding]; callback(logData); #if WITH_FBSYSTRACE + if (![RCTFBSystrace verifyTraceSize:logData.length]) { + RCTLogWarn(@"Your FBSystrace trace might be truncated, try to bump up the buffer size" + " in RCTFBSystrace.m or capture a shorter trace"); + } [RCTFBSystrace unregisterCallbacks]; #endif });