2 "name": "GoogleUtilities",
4 "summary": "Google Utilities for iOS (plus community support for macOS and tvOS)",
5 "description": "Internal Google Utilities including Network, Reachability Environment, Logger and Swizzling for\nother Google CocoaPods. They're not intended for direct public usage.",
6 "homepage": "https://github.com/firebase/firebase-ios-sdk/tree/master/GoogleUtilities",
9 "file": "GoogleUtilities/LICENSE"
11 "authors": "Google, Inc.",
13 "git": "https://github.com/firebase/firebase-ios-sdk.git",
14 "tag": "Utilities-6.7.0"
22 "cocoapods_version": ">= 1.4.0",
23 "prefix_header_file": false,
24 "pod_target_xcconfig": {
25 "GCC_C_LANGUAGE_STANDARD": "c99",
26 "HEADER_SEARCH_PATHS": "\"${PODS_TARGET_SRCROOT}\""
37 "source_files": "GoogleUtilities/Example/Tests/**/*.[mh]",
38 "requires_arc": "GoogleUtilities/Example/Tests/*/*.[mh]",
39 "requires_app_host": true,
49 "name": "Environment",
50 "source_files": "GoogleUtilities/Environment/**/*.[mh]",
51 "public_header_files": "GoogleUtilities/Environment/Private/*.h",
52 "private_header_files": "GoogleUtilities/Environment/Private/*.h",
61 "source_files": "GoogleUtilities/Logger/**/*.[mh]",
62 "public_header_files": [
63 "GoogleUtilities/Logger/Private/*.h",
64 "GoogleUtilities/Logger/Public/*.h"
66 "private_header_files": "GoogleUtilities/Logger/Private/*.h",
68 "GoogleUtilities/Environment": [
76 "GoogleUtilities/Network/*.m",
77 "GoogleUtilities/Network/Private/*.h"
79 "public_header_files": "GoogleUtilities/Network/Private/*.h",
80 "private_header_files": "GoogleUtilities/Network/Private/*.h",
82 "GoogleUtilities/NSData+zlib": [
85 "GoogleUtilities/Logger": [
88 "GoogleUtilities/Reachability": [
97 "name": "NSData+zlib",
98 "source_files": "GoogleUtilities/NSData+zlib/**/*.[mh]",
99 "public_header_files": [
100 "GoogleUtilities/NSData+zlib/Public/*.h",
101 "GoogleUtilities/NSData+zlib/Private/*.h"
103 "private_header_files": "GoogleUtilities/NSData+zlib/Private/*.h",
109 "name": "Reachability",
110 "source_files": "GoogleUtilities/Reachability/**/*.[mh]",
111 "public_header_files": "GoogleUtilities/Reachability/Private/*.h",
112 "private_header_files": "GoogleUtilities/Reachability/Private/*.h",
115 "SystemConfiguration"
120 "SystemConfiguration"
125 "SystemConfiguration"
129 "GoogleUtilities/Logger": [
135 "name": "AppDelegateSwizzler",
137 "GoogleUtilities/AppDelegateSwizzler/Internal/*.h",
138 "GoogleUtilities/AppDelegateSwizzler/Private/*.h",
139 "GoogleUtilities/AppDelegateSwizzler/*.m",
140 "GoogleUtilities/SceneDelegateSwizzler/**/*.[mh]",
141 "GoogleUtilities/Common/*.h"
143 "public_header_files": [
144 "GoogleUtilities/AppDelegateSwizzler/Private/*.h",
145 "GoogleUtilities/SceneDelegateSwizzler/Private/*.h"
147 "private_header_files": [
148 "GoogleUtilities/AppDelegateSwizzler/Private/*.h",
149 "GoogleUtilities/SceneDelegateSwizzler/Private/*.h"
152 "GoogleUtilities/Logger": [
155 "GoogleUtilities/Network": [
158 "GoogleUtilities/Environment": [
164 "name": "ISASwizzler",
166 "GoogleUtilities/ISASwizzler/**/*.[mh]",
167 "GoogleUtilities/Common/*.h"
169 "public_header_files": "GoogleUtilities/ISASwizzler/Private/*.h",
170 "private_header_files": "GoogleUtilities/ISASwizzler/Private/*.h",
172 "GoogleUtilities/Common/*.h",
173 "GoogleUtilities/ISASwizzler/GULObjectSwizzler*.[mh]"
177 "name": "MethodSwizzler",
179 "GoogleUtilities/MethodSwizzler/**/*.[mh]",
180 "GoogleUtilities/Common/*.h"
182 "private_header_files": "GoogleUtilities/MethodSwizzler/Private/*.h",
184 "GoogleUtilities/Logger": [
190 "name": "SwizzlerTestHelpers",
191 "source_files": "GoogleUtilities/SwizzlerTestHelpers/*.[hm]",
192 "private_header_files": "GoogleUtilities/SwizzlerTestHelpers/*.h",
194 "GoogleUtilities/MethodSwizzler": [
200 "name": "UserDefaults",
201 "source_files": "GoogleUtilities/UserDefaults/**/*.[hm]",
202 "public_header_files": "GoogleUtilities/UserDefaults/Private/*.h",
203 "private_header_files": "GoogleUtilities/UserDefaults/Private/*.h",
205 "GoogleUtilities/Logger": [