Integrated with Xcode
We're obsessed about making developing apps easier. With Fabric for iOS, we’ve built a powerful Mac app to help you seamlessly onboard your apps & SDKs -- without you having to leave your favorite coding environment.
The Fabric Mac app automatically detects your projects and workspaces within Xcode so you can get up and running within minutes.
Dead Simple to Integrate.
It’s as easy as drag-and-drop.
Today, many external frameworks and libraries still require you to take numerous steps to successfully integrate with Xcode. With Fabric, one of our goals was to take that experience to a whole new level.
Our engineers poured thousands of man hours to completely streamline your integration experience. To get Fabric up and running within Xcode, simply drag the Fabric framework within the Fabric Mac app and drop it into your project.
Yes, it just works.
Incredibly Lightweight The Fabric base framework adds roughly the size of a single image to your app, with each additional Kit adding only KBs as you install more.
Auto Provisioning Your Keys Don’t lose precious coding time with manual key provisioning. We’ll take care of that for you, when at all possible.
Use Cocoapods?
We always strive to embrace the tools you already love to use and make your life even easier. Fabric supports CocoaPods as one of the ways to manage your dependencies. Within your Mac app, you’ll be able to add SDKs to your projects via Podfiles from CocoaPods.
Don’t Worry.
You’ll always be up-to-date.
Forget jumping through different repos or downloading packages just to update your mobile SDKs to their latest version.
Your Fabric Mac app makes sure your SDKs are always on their latest. You’ll have the option to upgrade at your convenience -- with a simple click of a button.
dSYMs.
You’ll never have to worry about them again.
Running an app business is mentally demanding, and sometimes you just forget to upload your dSyms. When that happens, crash reports will not come through and you’ll miss critical crashes that could dramatically affect your business.
Fabric hooks deeply into your existing build process and automatically upload your dSYMs so you don’t have to. Now you can sleep well, knowing you’ll get the crash reports you need to keep your app stable and your users happy.
Best-in-class Mobile SDKs.
Seamless Installation.
Developers face many challenges day-in and day-out: making apps stable, growing their user base, generating revenue, among others. With Fabric, we’ve brought the best-in-class mobile services into one place to help you solve these challenges.
Over the last several years, we’ve witnessed an explosion of mobile development tools. A new problem emerged: implementing mobile SDKs still required hours of work on the developer’s part -- until now.
Integrated, Intelligent SDK Installer.
When you onboard a new SDK, the the last thing you want is to jump through different repos integrating multiple packages or read endless pages of docs just to get started.
Normal Installation Process:
Using Fabric:
With Fabric, you’ll have immediate access to an integrated, intelligent SDK installer. We’ll even walk you through how to get started with the core features right within your Fabric Mac app.
iOS Deployment. Completely Streamlined.
Shipping a new app or release build can be a cumbersome and repetitive process. You need to test your app, capture hundreds of screenshots, build your app, handle signing issues, prepare push certificates, upload the files and then finally submit to the App Store. This process used to take up days or even weeks -- until fastlane, now part of the Fabric toolset, was born.
normal release process
using
With fastlane, you’ll have access to the best open source command line tools to unify and automate your entire iOS app deployment process.
Integrated with popular developer tools:
fastlane comes with ten tools and over 100 integrations, connecting all these tools into one streamlined workflow — completely free and open source under the MIT license.
See Full List HereBuild Server Support.
Jenkins? Hudson? TeamCity? Custom infrastructure? Fabric includes full support for your build server of choice, so you'll never suffer from lost symbol files or the tedium of manual uploads.
Data Policies
Crash reports and analytical data are mission-critical to shipping high-quality apps in a timely manner and tracking your team's progress over time. Fabric guarantees 30-day retention of 100% of the raw data we ingest. If that's not enough, we'll work with your team to ensure compliance with your requirements.
SSL Pinning Supported
Privacy and security are our top priorities. Out of the box, all Fabric data is transmitted over SSL. With SSL Pinning, Fabric drastically reduces the chance of a security breach due to certificate theft or complex man-in-the-middle attacks.
Integrated with Top 3rd Party Tools
Built by the same team that built Crashlytics, Fabric is tightly integrated with 3rd party services -- many of the most popular developer tools -- that completely streamline your workflow.
Learn more about Fabric:
Fabric for Android
Our powerful plugins support all major IDEs and help you seamlessly onboard your Android apps & SDKs. Integrating our plugins is dead simple -- we can even add the code for you (if you want).
Learn More >The Most Beautiful Dashboard
Instantly see the pulse of all your apps and understand the critical drivers of your business -- users, stability, revenue, and more -- all within the same dashboard.
Learn More >