[Add] ZJSDK 2.5.8.12
[CocoaPods.git] / Specs / f / 2 / a / FirebaseRemoteConfig / 4.9.0 / FirebaseRemoteConfig.podspec.json
blob2a9d00d6379e322e01b64316a560d0ce499be908
2   "name": "FirebaseRemoteConfig",
3   "version": "4.9.0",
4   "summary": "Firebase Remote Config",
5   "description": "Firebase Remote Config is a cloud service that lets you change the\nappearance and behavior of your app without requiring users to download an\napp update.",
6   "homepage": "https://firebase.google.com",
7   "license": {
8     "type": "Apache",
9     "file": "LICENSE"
10   },
11   "authors": "Google, Inc.",
12   "source": {
13     "git": "https://github.com/firebase/firebase-ios-sdk.git",
14     "tag": "RemoteConfig-4.9.0"
15   },
16   "social_media_url": "https://twitter.com/Firebase",
17   "platforms": {
18     "ios": "8.0",
19     "osx": "10.11",
20     "tvos": "10.0"
21   },
22   "cocoapods_version": ">= 1.4.0",
23   "static_framework": true,
24   "prefix_header_file": false,
25   "source_files": [
26     "FirebaseRemoteConfig/Sources/**/*.[mh]",
27     "Interop/Analytics/Public/*.h",
28     "FirebaseABTesting/Sources/Private/*.h",
29     "FirebaseCore/Sources/Private/*.h",
30     "FirebaseInstallations/Source/Library/Private/*.h",
31     "GoogleUtilities/Environment/Private/*.h",
32     "GoogleUtilities/NSData+zlib/Private/*.h"
33   ],
34   "public_header_files": "FirebaseRemoteConfig/Sources/Public/FirebaseRemoteConfig/*.h",
35   "private_header_files": "FirebaseRemoteConfig/Sources/Private/*.h",
36   "pod_target_xcconfig": {
37     "GCC_C_LANGUAGE_STANDARD": "c99",
38     "GCC_PREPROCESSOR_DEFINITIONS": "GPB_USE_PROTOBUF_FRAMEWORK_IMPORTS=1 FIRRemoteConfig_VERSION=4.9.0",
39     "HEADER_SEARCH_PATHS": "\"${PODS_TARGET_SRCROOT}\""
40   },
41   "dependencies": {
42     "FirebaseABTesting": [
43       "~> 4.2"
44     ],
45     "FirebaseCore": [
46       "~> 6.10"
47     ],
48     "FirebaseInstallations": [
49       "~> 1.6"
50     ],
51     "GoogleUtilities/Environment": [
52       "~> 6.7"
53     ],
54     "GoogleUtilities/NSData+zlib": [
55       "~> 6.7"
56     ]
57   },
58   "testspecs": [
59     {
60       "name": "unit",
61       "test_type": "unit",
62       "source_files": [
63         "FirebaseRemoteConfig/Tests/Unit/FIRRemoteConfigComponentTest.m",
64         "FirebaseRemoteConfig/Tests/Unit/RCNConfigContentTest.m",
65         "FirebaseRemoteConfig/Tests/Unit/RCNConfigDBManagerTest.m",
66         "FirebaseRemoteConfig/Tests/Unit/RCNConfigExperimentTest.m",
67         "FirebaseRemoteConfig/Tests/Unit/RCNConfigValueTest.m",
68         "FirebaseRemoteConfig/Tests/Unit/RCNRemoteConfigTest.m",
69         "FirebaseRemoteConfig/Tests/Unit/RCNTestUtilities.m",
70         "FirebaseRemoteConfig/Tests/Unit/RCNUserDefaultsManagerTests.m",
71         "FirebaseRemoteConfig/Tests/Unit/RCNTestUtilities.h",
72         "FirebaseRemoteConfig/Tests/Unit/RCNInstanceIDTest.m"
73       ],
74       "resources": [
75         "FirebaseRemoteConfig/Tests/Unit/Defaults-testInfo.plist",
76         "FirebaseRemoteConfig/Tests/Unit/SecondApp-GoogleService-Info.plist",
77         "FirebaseRemoteConfig/Tests/Unit/TestABTPayload.txt"
78       ],
79       "requires_app_host": true,
80       "dependencies": {
81         "OCMock": [
83         ]
84       },
85       "requires_arc": true
86     },
87     {
88       "name": "swift-api-tests",
89       "test_type": "unit",
90       "platforms": {
91         "ios": "8.0",
92         "osx": "10.11",
93         "tvos": "10.0"
94       },
95       "source_files": [
96         "FirebaseRemoteConfig/Tests/SwiftAPI/*.swift",
97         "FirebaseRemoteConfig/Tests/FakeUtils/*.[hm]",
98         "FirebaseRemoteConfig/Tests/FakeUtils/*.swift"
99       ],
100       "requires_app_host": true,
101       "pod_target_xcconfig": {
102         "SWIFT_OBJC_BRIDGING_HEADER": "$(PODS_TARGET_SRCROOT)/FirebaseRemoteConfig/Tests/FakeUtils/Bridging-Header.h"
103       },
104       "resources": [
105         "FirebaseRemoteConfig/Tests/SwiftAPI/GoogleService-Info.plist",
106         "FirebaseRemoteConfig/Tests/SwiftAPI/AccessToken.json"
107       ],
108       "dependencies": {
109         "OCMock": [
111         ]
112       }
113     },
114     {
115       "name": "fake-console-tests",
116       "test_type": "unit",
117       "platforms": {
118         "ios": "8.0",
119         "osx": "10.11",
120         "tvos": "10.0"
121       },
122       "source_files": [
123         "FirebaseRemoteConfig/Tests/SwiftAPI/*.swift",
124         "FirebaseRemoteConfig/Tests/FakeUtils/*.[hm]",
125         "FirebaseRemoteConfig/Tests/FakeUtils/*.swift",
126         "FirebaseRemoteConfig/Tests/FakeConsole/*.swift"
127       ],
128       "requires_app_host": true,
129       "pod_target_xcconfig": {
130         "SWIFT_OBJC_BRIDGING_HEADER": "$(PODS_TARGET_SRCROOT)/FirebaseRemoteConfig/Tests/FakeUtils/Bridging-Header.h"
131       },
132       "resources": "FirebaseRemoteConfig/Tests/FakeUtils/GoogleService-Info.plist",
133       "dependencies": {
134         "OCMock": [
136         ]
137       }
138     }
139   ]