[Add] PlanktonGameServicesSDK 5.2.1
[CocoaPods.git] / Specs / e / b / d / OpenMediation / 1.2.0 / OpenMediation.podspec.json
blobdf319de80aa1ef543e8df472c9570741994a5ec4
2   "name": "OpenMediation",
3   "version": "1.2.0",
4   "summary": "OpenMediation SDK for iOS",
5   "homepage": "https://github.com/AdTiming/OpenMediation-iOS",
6   "description": "'OpenMediation offers diversified and competitive monetization solution and supports a variety of Ad formats including Native Ad, Interstitial Ad, Banner Ad, and Rewarded Video Ad. The OpenMediation Platform works with multiple ad networks include AdMob, Facebook, UnityAds, Vungle, AdColony, AppLovin, Tapjoy, Chartboost, TikTok and Mintegral etc..'",
7   "license": {
8     "type": "LGPL-3.0",
9     "file": "LICENSE"
10   },
11   "authors": "AdTiming",
12   "source": {
13     "git": "https://github.com/AdTiming/OpenMediation-iOS.git",
14     "tag": "1.2.0"
15   },
16   "module_map": "OpenMediation/OpenMediation.modulemap",
17   "libraries": [
18     "c++",
19     "xml2",
20     "z",
21     "resolv"
22   ],
23   "frameworks": [
24     "AdSupport",
25     "AudioToolbox",
26     "AVFoundation",
27     "CFNetwork",
28     "CoreGraphics",
29     "CoreMedia",
30     "CoreImage",
31     "CoreMotion",
32     "CoreTelephony",
33     "CoreVideo",
34     "Foundation",
35     "GLKit",
36     "JavaScriptCore",
37     "MediaPlayer",
38     "MessageUI",
39     "MobileCoreServices",
40     "OpenGLES",
41     "QuartzCore",
42     "SafariServices",
43     "Security",
44     "StoreKit",
45     "SystemConfiguration",
46     "UIKit",
47     "WebKit",
48     "VideoToolbox"
49   ],
50   "requires_arc": true,
51   "platforms": {
52     "ios": "9.0"
53   },
54   "pod_target_xcconfig": {
55     "OTHER_LDFLAGS": "-lObjC"
56   },
57   "default_subspecs": "MediationSDK",
58   "subspecs": [
59     {
60       "name": "MediationSDK",
61       "dependencies": {
62         "OpenMediation/Mediation": [
64         ],
65         "OpenMediation/AdTimingAdapter": [
67         ],
68         "OpenMediation/AdMobAdapter": [
70         ],
71         "OpenMediation/FacebookAdapter": [
73         ],
74         "OpenMediation/UnityAdapter": [
76         ],
77         "OpenMediation/VungleAdapter": [
79         ],
80         "OpenMediation/TencentAdAdapter": [
82         ],
83         "OpenMediation/AdColonyAdapter": [
85         ],
86         "OpenMediation/AppLovinAdapter": [
88         ],
89         "OpenMediation/MoPubAdapter": [
91         ],
92         "OpenMediation/ChartboostAdapter": [
94         ],
95         "OpenMediation/TapjoyAdapter": [
97         ],
98         "OpenMediation/TikTokAdapter": [
100         ],
101         "OpenMediation/MintegralAdapter": [
103         ],
104         "OpenMediation/IronSourceAdapter": [
106         ],
107         "OpenMediation/FyberAdapter": [
109         ]
110       }
111     },
112     {
113       "name": "Mediation",
114       "source_files": "OpenMediation/**/*.{h,m}",
115       "public_header_files": [
116         "OpenMediation/OpenMediationUmbrella.h",
117         "OpenMediation/OpenMediation.h",
118         "OpenMediation/OpenMediationAdFormats.h",
119         "OpenMediation/OpenMediationBanner/OMBanner.h",
120         "OpenMediation/OpenMediationBanner/OMBannerDelegate.h",
121         "OpenMediation/OpenMediationNative/OMNative.h",
122         "OpenMediation/OpenMediationNative/OMNativeAd.h",
123         "OpenMediation/OpenMediationNative/OMNativeView.h",
124         "OpenMediation/OpenMediationNative/OMNativeMediaView.h",
125         "OpenMediation/OpenMediationNative/OMNativeDelegate.h",
126         "OpenMediation/OpenMediationInterstitial/OMInterstitial.h",
127         "OpenMediation/OpenMediationInterstitial/OMInterstitialDelegate.h",
128         "OpenMediation/OpenMediationRewardedVideo/OMRewardedVideo.h",
129         "OpenMediation/OpenMediationRewardedVideo/OMRewardedVideoDelegate.h",
130         "OpenMediation/OpenMediationSplash/OMSplash.h",
131         "OpenMediation/OpenMediationSplash/OMSplashDelegate.h",
132         "OpenMediation/OpenMediaitonSegments/OMAdSingletonInterface.h",
133         "OpenMediation/OpenMediaitonSegments/OMAdbase.h",
134         "OpenMediation/OpenMediationModel/OMScene.h",
135         "OpenMediation/OpenMediationCustomEvent"
136       ]
137     },
138     {
139       "name": "AdTimingAdapter",
140       "dependencies": {
141         "OpenMediation/Mediation": [
143         ]
144       },
145       "source_files": [
146         "OpenMediation/OpenMediationCustomEvent",
147         "OMAdTimingAdapter"
148       ],
149       "public_header_files": ""
150     },
151     {
152       "name": "AdMobAdapter",
153       "dependencies": {
154         "OpenMediation/Mediation": [
156         ]
157       },
158       "source_files": [
159         "OpenMediation/OpenMediationCustomEvent",
160         "OMAdMobAdapter"
161       ],
162       "public_header_files": ""
163     },
164     {
165       "name": "FacebookAdapter",
166       "dependencies": {
167         "OpenMediation/Mediation": [
169         ]
170       },
171       "source_files": [
172         "OpenMediation/OpenMediationCustomEvent",
173         "OMFacebookAdapter"
174       ],
175       "public_header_files": ""
176     },
177     {
178       "name": "UnityAdapter",
179       "dependencies": {
180         "OpenMediation/Mediation": [
182         ]
183       },
184       "source_files": [
185         "OpenMediation/OpenMediationCustomEvent",
186         "OMUnityAdapter"
187       ],
188       "public_header_files": ""
189     },
190     {
191       "name": "VungleAdapter",
192       "dependencies": {
193         "OpenMediation/Mediation": [
195         ]
196       },
197       "source_files": [
198         "OpenMediation/OpenMediationCustomEvent",
199         "OMVungleAdapter"
200       ],
201       "public_header_files": ""
202     },
203     {
204       "name": "TencentAdAdapter",
205       "dependencies": {
206         "OpenMediation/Mediation": [
208         ]
209       },
210       "source_files": [
211         "OpenMediation/OpenMediationCustomEvent",
212         "OMTencentAdAdapter"
213       ],
214       "public_header_files": ""
215     },
216     {
217       "name": "AdColonyAdapter",
218       "dependencies": {
219         "OpenMediation/Mediation": [
221         ]
222       },
223       "source_files": [
224         "OpenMediation/OpenMediationCustomEvent",
225         "OMAdColonyAdapter"
226       ],
227       "public_header_files": ""
228     },
229     {
230       "name": "AppLovinAdapter",
231       "dependencies": {
232         "OpenMediation/Mediation": [
234         ]
235       },
236       "source_files": [
237         "OpenMediation/OpenMediationCustomEvent",
238         "OMAppLovinAdapter"
239       ],
240       "public_header_files": ""
241     },
242     {
243       "name": "MoPubAdapter",
244       "dependencies": {
245         "OpenMediation/Mediation": [
247         ]
248       },
249       "source_files": [
250         "OpenMediation/OpenMediationCustomEvent",
251         "OMMopubAdapter"
252       ],
253       "public_header_files": ""
254     },
255     {
256       "name": "TapjoyAdapter",
257       "dependencies": {
258         "OpenMediation/Mediation": [
260         ]
261       },
262       "source_files": [
263         "OpenMediation/OpenMediationCustomEvent",
264         "OMTapjoyAdapter"
265       ],
266       "public_header_files": ""
267     },
268     {
269       "name": "ChartboostAdapter",
270       "dependencies": {
271         "OpenMediation/Mediation": [
273         ]
274       },
275       "source_files": [
276         "OpenMediation/OpenMediationCustomEvent",
277         "OMChartboostAdapter"
278       ],
279       "public_header_files": ""
280     },
281     {
282       "name": "TikTokAdapter",
283       "dependencies": {
284         "OpenMediation/Mediation": [
286         ]
287       },
288       "source_files": [
289         "OpenMediation/OpenMediationCustomEvent",
290         "OMTikTokAdapter"
291       ],
292       "public_header_files": ""
293     },
294     {
295       "name": "MintegralAdapter",
296       "dependencies": {
297         "OpenMediation/Mediation": [
299         ]
300       },
301       "source_files": [
302         "OpenMediation/OpenMediationCustomEvent",
303         "OMMintegralAdapter"
304       ],
305       "public_header_files": ""
306     },
307     {
308       "name": "IronSourceAdapter",
309       "dependencies": {
310         "OpenMediation/Mediation": [
312         ]
313       },
314       "source_files": [
315         "OpenMediation/OpenMediationCustomEvent",
316         "OMIronSourceAdapter"
317       ],
318       "public_header_files": ""
319     },
320     {
321       "name": "FyberAdapter",
322       "dependencies": {
323         "OpenMediation/Mediation": [
325         ]
326       },
327       "source_files": [
328         "OpenMediation/OpenMediationCustomEvent",
329         "OMFyberAdapter"
330       ],
331       "public_header_files": ""
332     }
333   ]