crashlytics

Crashlytics (Fabric) separate organizations for application variants (build types, product flavors)

时光总嘲笑我的痴心妄想 提交于 2019-11-28 18:42:21
问题 This is self-answered question to share my knowledge. I have a project with multiple product flavors and I want to integrate Fabric using separate organizations for each product flavor. I tried to integrate Fabric using Android Studio Fabric Plugin. It adds <meta-data android:name="io.fabric.ApiKey" android:value="DEFAULT_ORGANIZATION_API_KEY" /> entry to AndroidManifest.xml of main source set. I decided to rewrite this entry in application variant specific source sets: <manifest xmlns

Integrate Fabric/Crashlytics via CocoaPods

巧了我就是萌 提交于 2019-11-28 17:20:58
问题 I try to integrate Fabric/Crashlytics via CocoaPods, my Podfile looks like this: pod 'Fabric/Core', '1.2' pod 'Fabric/Crashlytics', '1.2' But when I try to build my app, the build fails and I get a Shell Script Invocation Error that the run script isn't found: .../Script-F8D74CB61AB5D7A50013D134.sh: line 2: ./Fabric.framework/run: No such file or directory Is it possible to install Fabric only using CocoaPods? 回答1: Fabric now supports installation with CocoaPods: http://docs.fabric.io/ios

Crashlytics file not found

自古美人都是妖i 提交于 2019-11-28 16:48:27
Recently opened a project that I had compiled and submitted to Apple. I haven't touched it for a couple of months but I'm getting this odd compile error at: #import <Crashlytics/Crashlytics.h> The error reads: 'Crashlytics/Crashlytics.h' file not found Clearly the framework can't be found but I'm puzzled as to why, when the project was working a few months ago, it's suddenly stopped. Any suggestions why? Xcode: 4.6.3 Mac OS X: 10.8.4 Just add $(SRCROOT) to the Framework Search Paths in Project Build Settings (Search Paths). Crashlytics installation process drops its Crashlytics.framework to

Make sure your project build settings are generating a dSYM file. DEBUG_INFORMATION_FORMAT should be set to dwarf-with-dsym for all configurations

老子叫甜甜 提交于 2019-11-28 15:09:17
I've recently started getting this error: 2015-03-23 11:35:48.902 run[60036:1047011] Crashlytics.framework/run 1.3.14 2015-03-23 11:35:48.911 run[60036:1047011] Crashlytics: dSYM Error Unable to process <your app>.app.dSYM at path /path/to/<your app>.app.dSYM Make sure your project build settings are generating a dSYM file. DEBUG_INFORMATION_FORMAT should be set to dwarf-with-dsym for all configurations. This could also be a timing issue, make sure the Crashlytics run script build phase is the last build phase and no other scripts have moved the dSYM from the location Xcode generated it.

How to integrate Crashlytics into an iOS framework target?

删除回忆录丶 提交于 2019-11-28 12:20:51
I have an iOS framework target, and I need integrate Crash reporting system for it. So Crashlytics looks good, but This Xcode project does not have any Mac or iOS targets So, is there any way to integrate Crashlytics directly into iOS framework? Garnett Thanks Mike Bonnell for your comment here , which says: Sure, our SDK only supports being initialized once. Being initialized in a framework and application would cause a conflict. You and the app developer would have different API keys and there is no way to ask the app developer to give permission to your SDK to share stack traces from their

Crashlytics does not show crashes

我是研究僧i 提交于 2019-11-28 09:42:01
I have just installed Crashlitycs using this official instruction. I have set Debug Information Format is “DWARF with dSYM File” for both Debug and Release and disabled Bitcode (some people wrote that it could help): AppDelegate: Fabric.sharedSDK().debug = true Fabric.with([Crashlytics.self]) To simulate a crash I use Crashlytics.sharedInstance().crash() and var ggg: Int! print(ggg) Crashlitics collects some information about sessions. For example it updates bundle versions info: So connection with Crashlitics works. However crash information is empty: I am using XCode 8 and iOS 9/10. What I

Error:Gradle: Execution failed for task ':app:crashlyticsCleanupResourcesDebug'. > Crashlytics Developer Tools error

本小妞迷上赌 提交于 2019-11-28 07:55:51
I have this mainActivity public class MainActivity extends RoboFragmentActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); Crashlytics.start(this); //setContentView(R.layout.activity_main); Intent intent = new Intent(this, MainActivity_with_Fragment.class); startActivity(intent); finish(); } } this is my gradle.build buildscript { repositories { jcenter() maven { url 'http://download.crashlytics.com/maven' } } dependencies { classpath 'com.android.tools.build:gradle:0.14.2' classpath 'com.crashlytics.tools.gradle:crashlytics-gradle:1.+'

Fabric/Crashlytics NoClassDefFoundError only on certain devices

人走茶凉 提交于 2019-11-28 07:24:29
问题 I'm seeing a crash in Google Play related to Fabric/Crashlytics. This happened after I updated from normal Crashlytics to the new Fabric Crashlytics. I can only reproduce it on one of my devices (Galaxy S2). All other devices that I have (Nexus 5 and S4) do not have the crash. Here's the stack trace: 08-19 09:32:26.328 7084-7084/com.tsm.countryjam D/dalvikvm﹕ WAIT_FOR_CONCURRENT_GC blocked 0ms 08-19 09:32:26.653 7084-7088/com.tsm.countryjam D/dalvikvm﹕ GC_CONCURRENT freed 251K, 12% free 9567K

How to use Crashlytics with iOS / OS X today view extensions?

房东的猫 提交于 2019-11-28 05:50:32
Since today extensions run as separated a process I am sure they will not log any crashes out of the box. I assume we need to initialize Crashlytics on the widget separately. E.g. in the viewDidLoad method of the TodayViewController . Is anybody already using Crashlytics inside any iOS / OS X extensions? If so, how did you implemented it? I am also wondering if it would make sense to create a separate app in Crashlytics just for the extension. martn_st Crashlytics support got in touch with me and provided these steps. I tested them and it now works for me iOS 8 app. Add the Crashlytics Run

Crashlytics found an invalid API key

橙三吉。 提交于 2019-11-28 04:41:43
When I am trying to build project with value of meta-data tag as a string reference, crashlytics fail with following error: Crashlytics found an invalid API key: @string/crashlytics. Check the Crashlytics plugin to make sure that the application has been added successfully! Contact support@crashlytics.com for assistance. Doesn't work <meta-data android:name="com.crashlytics.ApiKey" android:value="@string/crashlytics"/> Works <meta-data android:name="com.crashlytics.ApiKey" android:value="1234567890..."/> I am want to define different keys inside string.xml for different productFlavors of my