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