[Add] ZJSDK 2.5.4.14
[CocoaPods.git] / Specs / 3 / b / 4 / ZFAdsManager / 0.0.2 / ZFAdsManager.podspec.json
blob421f890ee0a565f91832933db713d9042808ce5d
2   "name": "ZFAdsManager",
3   "version": "0.0.2",
4   "summary": "ZFAdsManager integrates and dispatches third party advertisements.",
5   "homepage": "https://github.com/ruozi",
6   "license": "MIT",
7   "authors": {
8     "ruozi": "wizardfan88@gmail.com"
9   },
10   "platforms": {
11     "ios": "8.0"
12   },
13   "source": {
14     "git": "https://git.assembla.com/pinpublic.ZFAdsManager.git",
15     "tag": "0.0.2"
16   },
17   "requires_arc": true,
18   "default_subspecs": "Core",
19   "subspecs": [
20     {
21       "name": "Core",
22       "source_files": [
23         "Core/Mediator",
24         "Core/Utils"
25       ]
26     },
27     {
28       "name": "VideoCore",
29       "dependencies": {
30         "ZFAdsManager/Core": [
32         ]
33       },
34       "source_files": [
35         "ZFRewardVideoManager/*.{h,m}",
36         "ZFRewardVideoManager/Categories/*.{h,m}"
37       ],
38       "public_header_files": "ZFRewardVideoManager/*.h"
39     },
40     {
41       "name": "VungleRV",
42       "dependencies": {
43         "ZFAdsManager/VideoCore": [
45         ],
46         "VungleSDK-iOS": [
47           "~> 4.0.9"
48         ]
49       },
50       "source_files": [
51         "ZFRewardVideoManager/Platforms/Vungle/*.{h,m}",
52         "ZFRewardVideoManager/Platforms/Vungle/Action/*.{h,m}"
53       ]
54     },
55     {
56       "name": "AppnextRV",
57       "dependencies": {
58         "ZFAdsManager/VideoCore": [
60         ],
61         "DPNextSDK/VideoAds": [
62           "~> 0.0.1"
63         ]
64       },
65       "source_files": [
66         "ZFRewardVideoManager/Platforms/Appnext/*.{h,m}",
67         "ZFRewardVideoManager/Platforms/Appnext/Action/*.{h,m}"
68       ]
69     },
70     {
71       "name": "AdcolonyRV",
72       "dependencies": {
73         "ZFAdsManager/VideoCore": [
75         ],
76         "AdColony": [
77           "~> 3.0.6"
78         ]
79       },
80       "source_files": [
81         "ZFRewardVideoManager/Platforms/Adcolony/*.{h,m}",
82         "ZFRewardVideoManager/Platforms/Adcolony/Action/*.{h,m}"
83       ]
84     },
85     {
86       "name": "UnityRV",
87       "dependencies": {
88         "ZFAdsManager/VideoCore": [
90         ]
91       },
92       "source_files": [
93         "ZFRewardVideoManager/Platforms/Unity/*.{h,m}",
94         "ZFRewardVideoManager/Platforms/Unity/Action/*.{h,m}"
95       ],
96       "vendored_frameworks": "ZFRewardVideoManager/Platforms/Unity/UnitySDK/UnityAds.framework"
97     },
98     {
99       "name": "NativeCore",
100       "dependencies": {
101         "ZFAdsManager/Core": [
103         ]
104       },
105       "source_files": [
106         "ZFNativeAdsManager/{ZFNativeAdsManager,ZFReformedNativeAd}.{h,m}",
107         "ZFNativeAdsManager/ZFNativeAdsDefine.h",
108         "ZFNativeAdsManager/Categories/Native/*.{h,m}"
109       ],
110       "public_header_files": [
111         "ZFNativeAdsManager/{ZFNativeAdsManager,ZFReformedNativeAd}.h",
112         "ZFNativeAdsManager/ZFNativeAdsDefine.h"
113       ]
114     },
115     {
116       "name": "FacebookNA",
117       "dependencies": {
118         "ZFAdsManager/NativeCore": [
120         ],
121         "FBAudienceNetwork": [
122           "~> 4.19.0"
123         ]
124       },
125       "source_files": [
126         "ZFNativeAdsManager/Platforms/Facebook/*.{h,m}",
127         "ZFNativeAdsManager/Platforms/Facebook/Action/*.{h,m}"
128       ]
129     },
130     {
131       "name": "MobvistaNA",
132       "dependencies": {
133         "ZFAdsManager/NativeCore": [
135         ]
136       },
137       "source_files": [
138         "ZFNativeAdsManager/Platforms/Mobvista/*.{h,m}",
139         "ZFNativeAdsManager/Platforms/Mobvista/Action/*.{h,m}",
140         "ZFNativeAdsManager/Platforms/Mobvista/Observer/*.{h,m}"
141       ],
142       "frameworks": [
143         "CoreGraphics",
144         "Foundation",
145         "UIKit",
146         "AdSupport",
147         "StoreKit",
148         "QuartzCore",
149         "CoreLocation",
150         "CoreTelephony",
151         "MobileCoreServices",
152         "Accelerate",
153         "SystemConfiguration",
154         "CoreMotion",
155         "AVFoundation",
156         "CoreMedia",
157         "MessageUI",
158         "MediaPlayer"
159       ],
160       "vendored_frameworks": "ZFNativeAdsManager/Platforms/Mobvista/Frameworks/MVSDK.framework",
161       "libraries": [
162         "z",
163         "sqlite3"
164       ]
165     },
166     {
167       "name": "MVAppWallNA",
168       "dependencies": {
169         "ZFAdsManager/NativeCore": [
171         ],
172         "ZFAdsManager/MobvistaNA": [
174         ]
175       },
176       "source_files": [
177         "ZFNativeAdsManager/Platforms/MVAppWall/*.{h,m}",
178         "ZFNativeAdsManager/Platforms/MVAppWall/Action/*.{h,m}"
179       ],
180       "frameworks": [
181         "CoreGraphics",
182         "Foundation",
183         "UIKit",
184         "AdSupport",
185         "StoreKit",
186         "QuartzCore",
187         "CoreLocation",
188         "CoreTelephony",
189         "MobileCoreServices",
190         "Accelerate",
191         "SystemConfiguration",
192         "CoreMotion",
193         "AVFoundation",
194         "CoreMedia",
195         "MessageUI",
196         "MediaPlayer"
197       ],
198       "vendored_frameworks": "ZFNativeAdsManager/Platforms/MVAppWall/Frameworks/MVSDKAppWall.framework",
199       "libraries": [
200         "z",
201         "sqlite3"
202       ]
203     },
204     {
205       "name": "AltamobNA",
206       "dependencies": {
207         "ZFAdsManager/NativeCore": [
209         ]
210       },
211       "source_files": [
212         "ZFNativeAdsManager/Platforms/Altamob/*.{h,m}",
213         "ZFNativeAdsManager/Platforms/Altamob/Action/*.{h,m}"
214       ],
215       "frameworks": "WebKit",
216       "vendored_frameworks": "ZFNativeAdsManager/Platforms/Altamob/Framework/AltamobAdSDK.framework",
217       "libraries": "sqlite3"
218     },
219     {
220       "name": "AppnextNA",
221       "dependencies": {
222         "ZFAdsManager/NativeCore": [
224         ],
225         "DPNextSDK/NativeAds": [
226           "~> 0.0.1"
227         ]
228       },
229       "source_files": [
230         "ZFNativeAdsManager/Platforms/Appnext/*.{h,m}",
231         "ZFNativeAdsManager/Platforms/Appnext/Action/*.{h,m}"
232       ]
233     },
234     {
235       "name": "InterstitialCore",
236       "dependencies": {
237         "ZFAdsManager/Core": [
239         ]
240       },
241       "source_files": [
242         "ZFNativeAdsManager/JSInterstitialAdsManager.{h,m}",
243         "ZFNativeAdsManager/JSInterstitialAdsDefine.h",
244         "ZFNativeAdsManager/Categories/Interstitial/*.{h,m}"
245       ],
246       "public_header_files": [
247         "ZFNativeAdsManager/JSInterstitialAdsManager.h",
248         "ZFNativeAdsManager/JSInterstitialAdsDefine.h"
249       ]
250     },
251     {
252       "name": "AdmobInterstitial",
253       "dependencies": {
254         "ZFAdsManager/InterstitialCore": [
256         ],
257         "Firebase/Core": [
258           "~> 3.12.0"
259         ],
260         "Firebase/AdMob": [
261           "~> 3.12.0"
262         ]
263       },
264       "source_files": [
265         "ZFNativeAdsManager/Platforms/Admob/*.{h,m}",
266         "ZFNativeAdsManager/Platforms/Admob/Action/*.{h,m}"
267       ]
268     }
269   ]