问题标签 [plcrashreporter]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ios - PLCrashReporter frameworks integration produce "Could not inspect the application package." error
I am actually trying to integrate PLCrashReport using either a Framework (the one given on the official website) or Carthage.
Carthage won't compile the framework, and the manual drag & drop with the one downloaded from the website would produce the following error when installing the app on the device (Run build)
I use a build target of iOS8, I linked the framework as an embedded binary to ship it with the app ; and this error is very annoying.
Xcode is in 7.3
Right now, I tried manual build for the framework, clean of the project. None would work.
By curiosity, I tried Cocoapod integration for this library, it worked, but Cocoapod is NOT an option on my project so I can't go with it.
Does anyone have had the same issue, any ideas for correcting it ?
ios - 从 PLCrashReport 获取使用完整数据
我已经实现了一个使用PLCrashReporter作为崩溃处理方法的应用程序。它检索可以切换为人类可读格式的报告。
包含有关应用程序和硬件模型的所有详细信息,但没有行或类名!
我进行了很多搜索,发现我必须使用符号化过程。
- 有人告诉使用 .dSYM ,但该应用程序尚未在苹果商店上架
- 其他一些解决方案是使用 report.crash 和类似的东西,但我在我的应用程序中找不到这个文件
- 我希望从应用程序发送代码行,而不是从 XCode 或其他一些工具处理它
最后:我需要一些代码来从 PLCrashReport 中提取行号和函数,请使用 Swift。我不太擅长Objective C。
谢谢
objective-c - 仅限 MFMailComposeViewController 和 iOS 10 的隐私问题
使用 PLCrashReporter、AWS Cognito/SNS 和 Google 分析框架使用 Xcode 8.0 重建已发布的应用程序。
仅在 iOS 10.x 设备上看到,在运行我的测试存储桶期间不再显示邮件撰写 vc。在 Xcode 控制台中,当达到 if([MFMailComposeViewController.canSendMail]) 时,我会立即看到这些消息:
我在这里找到了对此类控制台消息的引用:UIActivityViewController crash on iOS 10
但是我的应用程序不使用照片,我仍然尝试将链接中提到的照片隐私描述添加到我的 info.plist 中,但当然没有乐趣。问题仍然存在。
我的应用程序确实使用相机来扫描条形码。并且相机隐私描述在 info.plist 中,并且从去年开始。该应用程序不使用需要隐私描述的其他功能。
连接 iOS 9.3.5 设备时,相同的代码和 XC8 设置按预期工作。
有人见过这个吗?
ios - Swift Unit Tests PLCrashReporter.h file not found
I'm using (linked) PLCrashReporter.framework in my main swift target, with the following in my bridging header:
and the following Header Search Paths: $(PROJECT_DIR)/Frameworks/CrashReporter.framework/Headers
It works, but when I try to run my unit tests against the project, I get these two errors:
/Users/me/dev/myapp-ios/MyApp/MyApp-Bridging-Header.h:7:9: 'PLCrashReporter.h' file not found
and
Failed to import bridging header '/Users/me/dev/myapp-ios/MyApp/MyApp-Bridging-Header.h'
How can I help my UnitTests target see this objective-c framework's headers?
ios - 与 PLCrashReporter 一起使用 Firebase 崩溃报告的冲突
我们有一个应用程序使用PLCrashReporter已经有一段时间了,虽然它很旧,但我们遇到的问题很少,但是现在我们想利用 Firebase 崩溃报告,同时使用我们的自定义解决方案和 PLCrashReporter。
我试过这个,而不是应用程序在它应该崩溃的时候崩溃,它冻结了。我已经能够确认这是一个冲突,因为如果我删除所有 PLCrashReporter 代码,Firebase 崩溃报告工作正常,反之亦然。我还向 Firebase 团队提交了一张票,他们建议在此处发布以查看是否有人有解决方法。
那么怎么样呢?此问题有任何可用的解决方法吗?
ios - 一些损坏的 Swift 符号不能被解除损坏
我正在尝试使用swift-demangle
. 有些符号可以很好地去除,但有些符号根本无法去除,无论我使用的是什么版本的 Swift。示例:我尝试_TTSf4g_n_n_n___TTOFE5UIKitCSo18NSAttributedStringcfzT4dataV10Foundation4Data7optionsGVs10DictionarySSP__18documentAttributesGSqGVs33AutoreleasingUnsafeMutablePointerGSqCSo12NSDictionary____S0_
使用swift-demangle
以下 Swift 版本中的实用程序进行 de-mangle:2.2.1
、3.0.1
、3.0.2
、3.1
、3.1.1
、和4.0.2
,使用以下命令:4.0.3
4.1
,但都导致与输入相同的损坏符号。
我目前正在编译 Swift2.2.1
以查看该符号是否可以在那里被去除(我对此表示怀疑)......任何关于这些符号无法去除的原因的建议将不胜感激。 ..
ios - PLCrashReporter 未在 Xcode 10 beta 5 中编译
PLCrashReporter 未在 Xcode 10 beta 中编译。似乎是寄存器大小问题。
错误:指令 movq %cs, 160(%rsp) 的操作数无效;
错误:指令 movq %fs, 168(%rsp) 的操作数无效;
错误:指令 movq %gs, 176(%rsp) 的操作数无效;
在进行代码更改后,我确实遵循了此链接https://github.com/plausiblelabs/plcrashreporter/pull/12/files ,其他说明出现错误。
错误:指令 movl %cs, 16 +56(%esp) 的操作数无效;
错误:指令 movl %ds 的操作数无效,16 +60(%esp);
错误:指令 movl %es, 16 +64(%esp) 的操作数无效;
任何帮助深表感谢。
swift - 如何使用 PLCrashReporter 符号化崩溃日志?
我使用 PLCrashReporter 作为崩溃处理方法。输出如下;
如何在客户端进行符号化?
我会将这些崩溃日志发送到 GrayLog。但无法加载 dSYM。最重要的崩溃线和解释不可见。在将其发送到 GrayLog 之前如何获取它?