Issue
I've added app://*
to the denyUrls
option, but frames that contain app://*
are not being filtered.
Applies To
- Users using the JavaScript and React Native SDKs.
-
Users using the denyUrls option along with the RewriteFrames integration.
Resolution
Some of the SDKs include
RewriteFrames
intgration automatically, such as React Native and Next.js. This integration changes the URL to app://*
by default.The
denyUrls
option takes a list of regular expressions, or strings, that can match any part of a URL to block them from sending issues to your Sentry project. This option filters events based on the URL on the first frame of the stack trace. Because
denyUrls
runs before RewriteFrames
, the denyUrls
logic won't match on app://*
as this is not part of the frames original URL. In this case, you must not attempt to match on the app://*
part of the frame and use the rest of the frame in the denyUrls list.