问题标签 [crittercism]
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 - Cocoapods/ CrittercismSDK 导致应用提交错误:ITMS-90035
我正在尝试使用 XCode 6.3 将应用程序上传到 Testflight。但是,在尝试验证应用程序时,它给了我以下错误消息:
我尝试重新生成证书和配置文件但没有任何成功。
错误:错误 ITMS-90035:“无效签名。代码对象根本没有签名。路径 [VirtualMechanic.app/dsym_upload.sh] 处的二进制文件包含无效签名。请确保您已使用分发证书对应用程序进行签名,而不是临时证书或开发证书。验证 Xcode 中的代码签名设置在目标级别是否正确(这会覆盖项目级别的任何值)。此外,请确保您上传的包是使用发布目标构建的Xcode,不是 Simulator 目标。如果您确定您的代码签名设置正确,请在 Xcode 中选择“Clean All”,删除 Finder 中的“build”目录,然后重新构建您的发布目标。有关更多信息,请咨询 https://developer.apple.com/library/ios/documentation/Security/Conceptual/CodeSigningGuide/Introduction/Introduction.html "
ios - Objective-C:将 NSString 附加到 NSException 原因
我正在开发一些 API(Crittercism)来向服务器报告客户端中处理的异常。
客户端 API 将NSException
作为输入参数。在调用 API 之前, 我还必须添加一些应用程序上下文信息 string( NSString
) 。NSException
我如何使用 Objective-C 来做到这一点。
我必须将 appContextString 附加到异常。
android - 避免 android 中的 crittercism 导致内存泄漏
我们在应用程序中使用 crittercism 进行崩溃报告。我们最近开始使用 LeakCanary,该应用程序正在发现似乎是由批评引起的泄漏。有谁知道配置或操作 crittercism 的 android SDK 以避免这种泄漏的方法?
android - 动态启用和禁用 Crittercism
我们最近开始使用 Crittercism for Android (crittercism_v5_3_0_ndk)。我们发现在使用setOptOutStatus()
api 动态启用和禁用应用程序中的 Crittercism 时存在问题。此设置仅在应用程序的下次启动时反映,而不是在应用程序的当前会话中反映。我们使用getOptOutStatus()
api 检查了这一点,它不会返回最近使用setOptOutStatus()
.
如果有任何已知问题或需要遵循任何特定的使用模式,您能否告诉我。
android - Crittercism 不适用于具有单独进程的 android 服务
我有一个应用程序在单独的进程中启动 android 服务。这意味着两个进程正在运行。一个是我的主要应用程序,另一个是服务。
现在我尝试通过以下方法将crittercism(它是一个移动应用程序性能管理工具)集成到其中,但它无法为服务生成崩溃日志。
仅在应用程序中集成批评。
结果:它只为应用程序生成崩溃日志,而不是为服务生成崩溃日志。
在方法中将批评融入服务中
onCreate()
。结果:它没有显示崩溃日志,也没有在实时统计中显示应用程序负载。
在应用程序和服务中集成批评。
结果:它只为应用程序生成崩溃日志,而不是为服务生成崩溃日志。
那么如何获取android服务的崩溃日志呢?
这是我实现的代码:
MainApplication.java
我的服务.java
服务和主应用程序的build.gradle文件:
还为服务和主应用程序添加了以下权限
ios - CocoaPods 没有为 Crittercism 构建目标
我添加pod 'CrittercismSDK'
到我的Podfile
并运行pod install
,它没有错误地完成,一切都很好。
使用import Crittercism
给出No such module
错误。我查看了Pods/
目录,那里有源代码;但是,该Pods
项目没有调用目标Pods-MyProject-Crittercism
(但它确实有每个依赖项的目标)。
由于找不到导入,构建不断失败。我究竟做错了什么?
PS:我在我的 中使用use_frameworks!
指令Podfile
,并且我有另一个obj-c
运行良好的库,所以我不知道为什么这个库不起作用。
ios - 如何调试无法为某些用户启动的 iOS 应用程序?
我有数百人在使用我的应用程序,但少数人报告说该应用程序无法通过黑色启动屏幕(在进入我的应用程序之前它会立即关闭)。我正在使用Crittercism
,但它甚至还不足以捕捉任何异常,这听起来像是一个跳板/篮板问题。
这是我要求用户做的事情:
- 重新安装应用程序
- 删除一些应用程序(释放一些空间)
- 重启设备
以上都没有奏效。我完全不知道出了什么问题。该应用程序位于 AppStore 中,适用于大多数用户。此外,我找不到这些用户的任何独特之处(他们使用的是最新版本的 iOS 和相当现代的硬件)。
ios - atos 为 arm64 返回相同的地址
以下是我的应用程序在 iPhone 6 Plus (arm64) 中发生的崩溃日志的一部分:
我已经使用 dwarfdump 验证了 .app 文件和 .dsym 文件的 UUID,并验证了它们都具有相同的 UUID。崩溃报告中提到的 UUID 是针对 arm64 的。
现在当我执行命令时:
该命令的输出是相同的十六进制地址 0x00039c67。但是当我将arch从arm64更改为armv7时,它指定了一个方法名称。
此外,如果我在构建输出中看到 main.m 的第 37 行(我在 Appcelerator 中编码),那么它只会调用 UIApplication 函数,我认为这可能是应用程序的入口点。我不喜欢 iOS 原生开发。
有人可以在这方面帮助我。
xamarin - CrittercismIOS 与 MvvmCross 冲突
我正在通过 CrittercismIOS 集成崩溃报告,并且我在 Xamarin 组件商店中使用过组件
https://components.xamarin.com/view/crittercism
但应用程序崩溃并报告错误。
Xamarin 组件存储上的 MvvmCross 版本是 3.5.1 和 Crittercism 2.4。
如果我在 FinishedLaunching 中删除此代码
应用程序运行良好(它也适用于 Xamarin.Insight,但不能同时使用这两个 dll)。
ios - 应用程序在 CoreData [NsManagedObjectContext] 中崩溃
应用程序在 MyCrashApp 行上崩溃。此崩溃随机发生在应用程序上。我正在尝试从服务器加载数据并使用 CoreData 将它们存储在表中,然后将其呈现在 UIview 上。
它在 Crittercism 中显示 SIGSEGV 错误
这部分代码可能会崩溃
我正在尝试存储来自服务器的值
任何帮助将不胜感激!