mindscapehq / raygun4apple Goto Github PK
View Code? Open in Web Editor NEWRaygun4Apple provider supporting iOS, tvOS and macOS.
Home Page: https://raygun.com/
License: Other
Raygun4Apple provider supporting iOS, tvOS and macOS.
Home Page: https://raygun.com/
License: Other
Are there any plans to support visionOS? Currently, packages that depend on raygun4Apple cannot compile.
I've been intermittently but consistently seeing an EXC_BAD_ACCESS "Attempted to dereference garbage pointer crash" on our iOS app that uses Raygun for crash reporting. The call stack suggests it's coming from the raygun4apple library itself. I'm currently using version 1.4.0 of the library, but have records of the crash back to version 1.3.8 too. Searching around the only related things I've found are this pull request and this forum post, which looks similar but not quite the same. The call stack I get always looks like this:
0 libsystem_pthread.dylib 0x1b04f8b38 0x1b04ed000 + 47928
1 libdispatch.dylib 0x1b045cbf8 0x1b044c000 + 68600
2 libdispatch.dylib 0x1b045c438 0x1b044c000 + 66616
3 libdispatch.dylib 0x1b044f5ec 0x1b044c000 + 13804
4 libdispatch.dylib 0x1b044fe98 0x1b044c000 + 16024
5 libdispatch.dylib 0x1b04a7524 0x1b044c000 + 374052
6 libdispatch.dylib 0x1b0459c8c 0x1b044c000 + 56460
7 Foundation 0x1b0baa6c0 0x1b0a95000 + 1136320
8 Foundation 0x1b0baabf4 0x1b0a95000 + 1137652
9 Foundation 0x1b0ab2fc4 0x1b0a95000 + 122820
10 Foundation 0x1b0baa1fc 0x1b0a95000 + 1135100
11 Foundation 0x1b0ab32c0 0x1b0a95000 + 123584
12 Foundation 0x1b0ba7fa0 0x1b0a95000 + 1126304
13 CFNetwork 0x1b3a53eb4 0x1b3a1d000 + 224948
14 CFNetwork 0x1b3a4349c 0x1b3a1d000 + 156828
15 raygun4apple 0x104d87b54 _hidden#1941_ (__hidden#1986_:316)
16 raygun4apple 0x104d5b9fc _hidden#1124_ (__hidden#1128_:0)
17 raygun4apple 0x104d5b920 _hidden#1123_ (__hidden#1128_:55)
18 libobjc.A.dylib 0x1b051e978 0x1b04fe000 + 133496
I can attach the downloaded raw data from the Raygun report as well.
raw data.zip
Xcode produces this build error when I try to use raygun4apple
version 1.4.0 installed via Cocoapods:
raygun4apple Group
Lexical or Preprocessor Issue Group
/Users/chase/company/repo/projects/mobile/ios/Pods/Flipper-Folly/folly/Demangle.h:19:10: 'folly/FBString.h' file not found
/Users/chase/company/repo/projects/mobile/ios/Pods/raygun4apple/Sources/KSCrash/Recording/Tools/KSDemangle_Swift.cpp:28:10: In file included from /Users/chase/company/repo/projects/mobile/ios/Pods/raygun4apple/Sources/KSCrash/Recording/Tools/KSDemangle_Swift.cpp:28:
the referenced line 28 is #include "Demangle.h"
My project is a React Native version 0.62.2 app.
The same happens whether my Podfile
contains pod raygun4apple
or pod 'raygun4apple', :git => 'https://github.com/MindscapeHQ/raygun4apple.git', :tag => '1.4.0'
Please consider adding support for the Swift Package Manager as an alternative to CocoaPods. Packages can contain both Objective C and Swift code.
Hi,
I am currently testing the Xcode 16.0 beta version but it fails to build my app which uses the raygun4apple package in version 2.0.1
I have the following error messages :
The app builds great if I remove the package dependency.
I haven't seen any issue about it yet so I am asking it.
Could you help me ?
Regards,
Alexandre
Hi there,
When I embed & sign in Raygun framework I get:
Showing All Messages
Multiple commands produce '/Users/daniyaldehleh/Library/Developer/Xcode/DerivedData/BeTimefulSafari3-cryuivktttyogyejpndbamqtifqq/Build/Products/Debug/BeTimeful.app/Contents/Frameworks/raygun4apple.framework':
1) Target 'BeTimeful' has copy command from '/Users/daniyaldehleh/Library/Developer/Xcode/DerivedData/BeTimefulSafari3-cryuivktttyogyejpndbamqtifqq/Build/Products/Debug/raygun4apple.framework' to '/Users/daniyaldehleh/Library/Developer/Xcode/DerivedData/BeTimefulSafari3-cryuivktttyogyejpndbamqtifqq/Build/Products/Debug/BeTimeful.app/Contents/Frameworks/raygun4apple.framework'
2) That command depends on command in Target 'BeTimeful': script phase “[CP] Embed Pods Frameworks”
what shall i do?
Please add support for server-side swift / linux. Thank you.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.