[Add] VideoIDSDK 1.28.3-FR
[CocoaPods.git] / Specs / 3 / b / 4 / ZFAdsManager / 0.0.3 / ZFAdsManager.podspec.json
blob83746c107b0a6ced00c3cb60de916aa94e3c9e40
2   "name": "ZFAdsManager",
3   "version": "0.0.3",
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.3"
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         "ZFNativeAdsManager/Utils/*.{h,m}"
110       ],
111       "public_header_files": [
112         "ZFNativeAdsManager/{ZFNativeAdsManager,ZFReformedNativeAd}.h",
113         "ZFNativeAdsManager/ZFNativeAdsDefine.h"
114       ]
115     },
116     {
117       "name": "FacebookNA",
118       "dependencies": {
119         "ZFAdsManager/NativeCore": [
121         ],
122         "FBAudienceNetwork": [
123           "~> 4.19.0"
124         ]
125       },
126       "source_files": [
127         "ZFNativeAdsManager/Platforms/Facebook/*.{h,m}",
128         "ZFNativeAdsManager/Platforms/Facebook/Action/*.{h,m}"
129       ]
130     },
131     {
132       "name": "MobvistaNA",
133       "dependencies": {
134         "ZFAdsManager/NativeCore": [
136         ]
137       },
138       "source_files": [
139         "ZFNativeAdsManager/Platforms/Mobvista/*.{h,m}",
140         "ZFNativeAdsManager/Platforms/Mobvista/Action/*.{h,m}",
141         "ZFNativeAdsManager/Platforms/Mobvista/Observer/*.{h,m}"
142       ],
143       "frameworks": [
144         "CoreGraphics",
145         "Foundation",
146         "UIKit",
147         "AdSupport",
148         "StoreKit",
149         "QuartzCore",
150         "CoreLocation",
151         "CoreTelephony",
152         "MobileCoreServices",
153         "Accelerate",
154         "SystemConfiguration",
155         "CoreMotion",
156         "AVFoundation",
157         "CoreMedia",
158         "MessageUI",
159         "MediaPlayer"
160       ],
161       "vendored_frameworks": "ZFNativeAdsManager/Platforms/Mobvista/Frameworks/MVSDK.framework",
162       "libraries": [
163         "z",
164         "sqlite3"
165       ]
166     },
167     {
168       "name": "MVAppWallNA",
169       "dependencies": {
170         "ZFAdsManager/NativeCore": [
172         ],
173         "ZFAdsManager/MobvistaNA": [
175         ]
176       },
177       "source_files": [
178         "ZFNativeAdsManager/Platforms/MVAppWall/*.{h,m}",
179         "ZFNativeAdsManager/Platforms/MVAppWall/Action/*.{h,m}"
180       ],
181       "frameworks": [
182         "CoreGraphics",
183         "Foundation",
184         "UIKit",
185         "AdSupport",
186         "StoreKit",
187         "QuartzCore",
188         "CoreLocation",
189         "CoreTelephony",
190         "MobileCoreServices",
191         "Accelerate",
192         "SystemConfiguration",
193         "CoreMotion",
194         "AVFoundation",
195         "CoreMedia",
196         "MessageUI",
197         "MediaPlayer"
198       ],
199       "vendored_frameworks": "ZFNativeAdsManager/Platforms/MVAppWall/Frameworks/MVSDKAppWall.framework",
200       "libraries": [
201         "z",
202         "sqlite3"
203       ]
204     },
205     {
206       "name": "AltamobNA",
207       "dependencies": {
208         "ZFAdsManager/NativeCore": [
210         ]
211       },
212       "source_files": [
213         "ZFNativeAdsManager/Platforms/Altamob/*.{h,m}",
214         "ZFNativeAdsManager/Platforms/Altamob/Action/*.{h,m}"
215       ],
216       "frameworks": "WebKit",
217       "vendored_frameworks": "ZFNativeAdsManager/Platforms/Altamob/Framework/AltamobAdSDK.framework",
218       "libraries": "sqlite3"
219     },
220     {
221       "name": "AppnextNA",
222       "dependencies": {
223         "ZFAdsManager/NativeCore": [
225         ],
226         "DPNextSDK/NativeAds": [
227           "~> 0.0.1"
228         ]
229       },
230       "source_files": [
231         "ZFNativeAdsManager/Platforms/Appnext/*.{h,m}",
232         "ZFNativeAdsManager/Platforms/Appnext/Action/*.{h,m}"
233       ]
234     },
235     {
236       "name": "StartAppNA",
237       "dependencies": {
238         "ZFAdsManager/NativeCore": [
240         ]
241       },
242       "source_files": [
243         "ZFNativeAdsManager/Platforms/StartApp/*.{h,m}",
244         "ZFNativeAdsManager/Platforms/StartApp/Action/*.{h,m}"
245       ],
246       "frameworks": [
247         "CoreTelephony",
248         "SystemConfiguration",
249         "CoreGraphics",
250         "StoreKit",
251         "AdSupport",
252         "QuartzCore",
253         "CoreMedia",
254         "AVFoundation"
255       ],
256       "vendored_frameworks": "ZFNativeAdsManager/Platforms/StartApp/Frameworks/StartApp.framework",
257       "libraries": "z"
258     },
259     {
260       "name": "AvocarrotNA",
261       "dependencies": {
262         "ZFAdsManager/NativeCore": [
264         ]
265       },
266       "source_files": [
267         "ZFNativeAdsManager/Platforms/Avocarrot/*.{h,m}",
268         "ZFNativeAdsManager/Platforms/Avocarrot/Action/*.{h,m}"
269       ],
270       "vendored_frameworks": "ZFNativeAdsManager/Platforms/Avocarrot/Frameworks/AvocarrotSDK.framework"
271     },
272     {
273       "name": "YeahmobiNA",
274       "dependencies": {
275         "ZFAdsManager/NativeCore": [
277         ],
278         "FBAudienceNetwork": [
279           "~> 4.19.0"
280         ],
281         "GoogleMobileAds": [
282           "~> 7.8.0"
283         ]
284       },
285       "source_files": [
286         "ZFNativeAdsManager/Platforms/Yeahmobi/*.{h,m}",
287         "ZFNativeAdsManager/Platforms/Yeahmobi/Action/*.{h,m}"
288       ],
289       "vendored_frameworks": "ZFNativeAdsManager/Platforms/Yeahmobi/Frameworks/CTSDK.framework",
290       "frameworks": [
291         "AVFoundation",
292         "AdSupport"
293       ]
294     },
295     {
296       "name": "InterstitialCore",
297       "dependencies": {
298         "ZFAdsManager/Core": [
300         ]
301       },
302       "source_files": [
303         "ZFNativeAdsManager/JSInterstitialAdsManager.{h,m}",
304         "ZFNativeAdsManager/JSInterstitialAdsDefine.h",
305         "ZFNativeAdsManager/Categories/Interstitial/*.{h,m}"
306       ],
307       "public_header_files": [
308         "ZFNativeAdsManager/JSInterstitialAdsManager.h",
309         "ZFNativeAdsManager/JSInterstitialAdsDefine.h"
310       ]
311     },
312     {
313       "name": "AdmobInterstitial",
314       "dependencies": {
315         "ZFAdsManager/InterstitialCore": [
317         ],
318         "Firebase/Core": [
319           "~> 3.12.0"
320         ],
321         "Firebase/AdMob": [
322           "~> 3.12.0"
323         ]
324       },
325       "source_files": [
326         "ZFNativeAdsManager/Platforms/Admob/*.{h,m}",
327         "ZFNativeAdsManager/Platforms/Admob/Action/*.{h,m}"
328       ]
329     }
330   ]