2 "name": "FirebaseCrashlytics",
4 "summary": "Best and lightest-weight crash reporting for mobile, desktop and tvOS.",
5 "description": "Firebase Crashlytics helps you track, prioritize, and fix stability issues that erode app quality.",
6 "homepage": "https://firebase.google.com/",
9 "file": "Crashlytics/LICENSE"
11 "authors": "Google, Inc.",
13 "git": "https://github.com/firebase/firebase-ios-sdk.git",
14 "tag": "CocoaPods-11.3.0"
16 "swift_versions": "5.9",
23 "cocoapods_version": ">= 1.12.0",
24 "prefix_header_file": false,
26 "Crashlytics/Crashlytics/**/*.{c,h,m,mm,swift}",
27 "Crashlytics/Protogen/**/*.{c,h,m,mm}",
28 "Crashlytics/Shared/**/*.{c,h,m,mm}",
29 "Crashlytics/third_party/**/*.{c,h,m,mm}",
30 "FirebaseCore/Extension/*.h",
31 "FirebaseInstallations/Source/Library/Private/*.h",
32 "Interop/Analytics/Public/*.h"
35 "FirebaseCrashlytics_Privacy": "Crashlytics/Resources/PrivacyInfo.xcprivacy"
37 "public_header_files": [
38 "Crashlytics/Crashlytics/Public/FirebaseCrashlytics/*.h"
41 "Crashlytics/README.md",
44 "CrashlyticsInputFiles.xcfilelist"
46 "prepare_command": "cp -f ./Crashlytics/run ./run\ncp -f ./Crashlytics/upload-symbols ./upload-symbols\ncp -f ./Crashlytics/CrashlyticsInputFiles.xcfilelist ./CrashlyticsInputFiles.xcfilelist",
51 "FirebaseInstallations": [
57 "FirebaseRemoteConfigInterop": [
63 "GoogleDataTransport": [
66 "GoogleUtilities/Environment": [
82 "pod_target_xcconfig": {
83 "GCC_C_LANGUAGE_STANDARD": "c99",
84 "GCC_PREPROCESSOR_DEFINITIONS": "CLS_SDK_NAME=\"Crashlytics iOS SDK\" PB_FIELD_32BIT=1 PB_NO_PACKED_STRUCTS=1 PB_ENABLE_MALLOC=1",
85 "HEADER_SEARCH_PATHS": "\"${PODS_TARGET_SRCROOT}\""
93 "pod_target_xcconfig": {
94 "GCC_C_LANGUAGE_STANDARD": "c99",
95 "GCC_PREPROCESSOR_DEFINITIONS": "CLS_SDK_NAME=\"Crashlytics Mac SDK\" PB_FIELD_32BIT=1 PB_NO_PACKED_STRUCTS=1 PB_ENABLE_MALLOC=1",
96 "HEADER_SEARCH_PATHS": "\"${PODS_TARGET_SRCROOT}\""
100 "frameworks": "Security",
101 "pod_target_xcconfig": {
102 "GCC_C_LANGUAGE_STANDARD": "c99",
103 "GCC_PREPROCESSOR_DEFINITIONS": "CLS_SDK_NAME=\"Crashlytics watchOS SDK\" PB_FIELD_32BIT=1 PB_NO_PACKED_STRUCTS=1 PB_ENABLE_MALLOC=1",
104 "OTHER_LD_FLAGS": "$(inherited) -sectcreate __TEXT __info_plist",
105 "HEADER_SEARCH_PATHS": "\"${PODS_TARGET_SRCROOT}\""
109 "pod_target_xcconfig": {
110 "GCC_C_LANGUAGE_STANDARD": "c99",
111 "GCC_PREPROCESSOR_DEFINITIONS": "CLS_SDK_NAME=\"Crashlytics tvOS SDK\" PB_FIELD_32BIT=1 PB_NO_PACKED_STRUCTS=1 PB_ENABLE_MALLOC=1",
112 "HEADER_SEARCH_PATHS": "\"${PODS_TARGET_SRCROOT}\""
120 "code_coverage": true
128 "Crashlytics/UnitTests/*.[mh]",
129 "Crashlytics/UnitTests/*/*.[mh]",
130 "Crashlytics/UnitTestsSwift/*.swift"
133 "Crashlytics/UnitTests/Data/*",
134 "Crashlytics/UnitTests/*.clsrecord",
135 "Crashlytics/UnitTests/FIRCLSMachO/machO_data/*"
137 "requires_app_host": true
140 "swift_version": "5.9"