I am trying to migrate Crashlytics from Fabric to Firebase and in the documentation Upgrade to the Firebase Crashlytics SDK there is only a description for Cocoapods. I am not using Cocoapods in my project and don't want to, but I haven't found any alternative for installing the Firebase Crashlytics SDK. Does anyone has the same issue and found already a solution?
I have found this post from Saravana How to add Firebase Crashlytics to iOS app, but it is over one year old, so the SDK offered there is probably not the latest one.
This is my first question, please be kind :) And thanks a lot in advance!
Firebase is also distributed as a downloadable zip and via an experimental Carthage distribution.
So, after further research, there is a documentation for the installation without Cocoapods: Add Firebase to your iOS project.
Related
I am new to flutter. I developed one Wallpaper App using flutter and upload in playstore. Now i need to track crash report for that app. In Android have crashlytics to all report crash and more fearure's. Is crashlytics support in flutter ?. I looked sentry plugin but it's not free. Any help Appreciable.
Sentry is currently the only solution provided by the Flutter team.
Crashlytics support is planned https://github.com/flutter/flutter/issues/14765
update
There is now a community package with crashlytics support as well https://pub.dartlang.org/packages/flutter_crashlytics
note this:
since April 2020 fabric crashlytics panel will no longer be supported so you have to use firebase crashlytics panel instead
solution:
for that flutter team now has created firebase_crashlytics.
so you can use this library instead of the flutter_crashlytics which is the community version.
Recently I try to add Fabric & Crashlytics to my projects, but I got one link issue.
My base SDK is iOS7.0 and deployment target is 7.0 too, try to use the Fabric app for mac or cocoapods to add these frameworks, but always got error msg like this:
Anyone can assist?
Thanks a lot.
Add the run script provided by fabric to you. The follwing screenshot demonstrates where to add the runscript.
Reply from Mattie, Twitter Staff
Yes. It turns out that Crashlytics does not support building with a base SDK older than "latest" for any given Xcode release. It's extremely hard for us to maintain build compatibility with older SDKs, even if we can maintain runtime compatibility.
So I need change the base SDK to latest one and revamp my codes..
I am in the need of older version of Google Mobile Ads SDK iOS may be 7.7.0 or older. Please share if anyone has it. I need to work on Xcode 6.3.2 and iOS 8.3. but latest version needs iOS 9 or later.
Thanks.
In case anyone is looking for the answer to this question, as I was today... Here is a solution that incorporates Nika's fine answer and gives you a standalone solution for closed-source frameworks like these.
The Cocoapods specs need to be public and if you go to where those specs are published, in this case: https://github.com/CocoaPods/Specs/tree/master/Specs/5/9/a/Google-Mobile-Ads-SDK
You'll find a list of all the versions of Google Mobile Ads published via Cocoapods.
Each spec contains a download link, so the spec for version 7.59.0 of the SDK / framework shows that link to be https://dl.google.com/dl/cpdc/de07064cf20bb7a6/Google-Mobile-Ads-SDK-7.59.0.tar.gz
You can solve your problem yourself mate:
Step 1: learn cocoapods. Cocoapods are used to integrate 3rd party libraries. It usually stores many many versions of the same libraries. There are plenty of tutorials on this under 10 minutes on youtube.
Step 2: import the version of google mobile ads library you need like this pod 'GoogleMobileAds', '~> 7.7'
I've downloaded the latest AWS iOS SDK and added several frameworks (without copy) manually into my project.
Without further ado I got errors with a simple build:
Here's my architecture settings:
Since I understand none of the errors...
any advice would be appreciated.
You should follow the Set Up the SDK for iOS section of AWS Mobile SDK for iOS Developer Guide. You are not linking libsqlite3.dylib, libz.dylib, and SystemConfiguration.framework.
Try using this parameters:
Then, it is a good practice using cocoapods. AWS github has a great guide on how to implement their libraries (check the link):
Amazon Web Services SDK iOS Github
Is it possible to build facebook ios sdk to support for armv7s(Apple A6 cpu)?
I have try to use build_framework.sh to rebuild again, it still not support armv7s yet!
I compiled the source code and shared it at http://db.tt/QpIjMfWb. It will be removed after fb updates the SDK.
I just followed this link today:
http://developers.facebook.com/bugs/107674376052717
it says that they will roll out a new update that will solve the problem.
Try downloading the latest source and re-compiling.
Check the latest 3.1 SDK, that should resolve this issue.