Environment
How do you use Sentry?
Sentry SaaS
Which SDK and version?
React native 2.3.0 (We are on RN 0.63. We have recently ejected from expo into bare React Native project)
Steps to Reproduce
- Installed @sentry/react-native
- Ran sentry-wizard such as
yarn sentry-wizard -i reactNative -p ios android -u <our sentry backend>
Double checked that sentry.properties files are created and the values seem correct - Implemented the library and tried to capture a message, and tried to throw an error
Sentry.init({
dsn: 'https://a2e6ed83d64b4380a09af149e259aa4c@sentry.vation.dev/2',
debug: true,
});
Sentry.captureMessage('Sentry message from the app');
///
<Button
onPress={() => {
throw new Error('My first Sentry error!');
}}
title="Throw"
/>
Expected Result
I expect to see an event or an error on our SAAS dashboard
Actual Result
The dashboard is empty. Xcode console shows:
2021-03-17 14:13:15.642615+0100 VationApp[5529:2435292] Sentry - Debug:: Writing to file: /Users/basaryuksel/Library/Developer/CoreSimulator/Devices/555BF578-943E-42AB-B9B8-C7412F7D7316/data/Containers/Data/Application/7A481DC1-34BC-4620-B517-CA590E554D90/Library/Caches/io.sentry/9dd13dd1fa3a758d658c5c7ab67ee3b2ddbe4e5e/envelopes/1615986795.642566-00001-0C0BB758-3948-4398-BB45-F28290DDF5F1.json
2021-03-17 14:13:15.810878+0100 VationApp[5529:2435649] Sentry - Debug:: Request status: 403
2021-03-17 14:13:15.810986+0100 VationApp[5529:2435649] Sentry - Debug:: Queued requests: 0
2021-03-17 14:13:15.811389+0100 VationApp[5529:2435649] Sentry - Debug:: Header {"event_id":"54f02e8db0464252be078d163579a0a7","sdk":{"name":"sentry.javascript.react-native","version":"2.3.0"}}
2021-03-17 14:13:15.811497+0100 VationApp[5529:2435649] Sentry - Debug:: Item Header {"type":"event","length":1243}
2021-03-17 14:13:15.811607+0100 VationApp[5529:2435649] Sentry - Debug:: Event {"extra":{"componentStack":"[undefined]","jsEngine":"[undefined]"},"message":{"message":"Sentry message from the app"},"timestamp":1615986795.47,"release":"io.vation.VationApp@1.0.3+526","dist":"526","tags":{"event.origin":"javascript"},"sdk":{"version":"2.3.0","name":"sentry.javascript.react-native","packages":[{"version":"2.3.0","name":"npm:@sentry\/react-native"}]},"platform":"node","level":"info","contexts":{"app":{"app_id":"14E4492A-8424-3C08-8469-9B4AACB350D2","app_version":"1.0.3","build_type":"simulator","app_identifier":"io.vation.VationApp","app_build":"526","app_start_time":"2021-03-17T12:58:32Z","device_app_hash":"4a0908cd85443504d9ea600d319a68308baf8c74","app_name":"VationApp"},"device":{"simulator":true,"boot_time":"2021-03-13T14:16:35Z","model_id":"simulator","arch":"x86","free_memory":360763392,"model":"iPhone13,4","memory_size":17179869184,"family":"iOS","storage_size":499963174912,"timezone":"GMT+1","usable_memory":14193606656},"os":{"version":"14.4","rooted":false,"kernel_version":"Darwin Kernel Version 19.6.0: Mon Aug 31 22:12:52 PDT 2020; root:xnu-6153.141.2~1\/RELEASE_X86_64","name":"iOS","build":"19H2"}},"request":{"headers":{}},"environment":"production","event_id":"54f02e8db0464252be078d163579a0a7"}
2021-03-17 14:13:15.924788+0100 VationApp[5529:2435649] Sentry - Debug:: Request status: 403
2021-03-17 14:13:15.924897+0100 VationApp[5529:2435649] Sentry - Debug:: Queued requests: 0
2021-03-17 14:13:20.334297+0100 VationApp[5529:2435292] [native] Sending `didReceiveNetworkResponse` with no listeners registered.
2021-03-17 14:13:20.334795+0100 VationApp[5529:2435649] [native] Sending `didReceiveNetworkDataProgress` with no listeners registered.
2021-03-17 14:13:20.335500+0100 VationApp[5529:2433902] [javascript] Sending `didReceiveNetworkResponse` with no listeners registered.
2021-03-17 14:13:20.342769+0100 VationApp[5529:2433902] [javascript] Sending `didReceiveNetworkDataProgress` with no listeners registered.