[Add] IPDSDK 2.0.0.3
[CocoaPods.git] / Specs / e / b / d / OpenMediation / 1.3.3 / OpenMediation.podspec.json
blob742dcae00e0bbf8609719708447d70ccf0928769
2   "name": "OpenMediation",
3   "version": "1.3.3",
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.3.3"
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/ChartboostBidAdapter": [
109         ],
110         "OpenMediation/FyberAdapter": [
112         ]
113       }
114     },
115     {
116       "name": "Mediation",
117       "source_files": "OpenMediation/**/*.{h,m}",
118       "public_header_files": [
119         "OpenMediation/OpenMediationUmbrella.h",
120         "OpenMediation/OpenMediation.h",
121         "OpenMediation/OpenMediationAdFormats.h",
122         "OpenMediation/OpenMediationBanner/OMBanner.h",
123         "OpenMediation/OpenMediationBanner/OMBannerDelegate.h",
124         "OpenMediation/OpenMediationNative/OMNative.h",
125         "OpenMediation/OpenMediationNative/OMNativeAd.h",
126         "OpenMediation/OpenMediationNative/OMNativeView.h",
127         "OpenMediation/OpenMediationNative/OMNativeMediaView.h",
128         "OpenMediation/OpenMediationNative/OMNativeDelegate.h",
129         "OpenMediation/OpenMediationInterstitial/OMInterstitial.h",
130         "OpenMediation/OpenMediationInterstitial/OMInterstitialDelegate.h",
131         "OpenMediation/OpenMediationRewardedVideo/OMRewardedVideo.h",
132         "OpenMediation/OpenMediationRewardedVideo/OMRewardedVideoDelegate.h",
133         "OpenMediation/OpenMediationSplash/OMSplash.h",
134         "OpenMediation/OpenMediationSplash/OMSplashDelegate.h",
135         "OpenMediation/OpenMediaitonSegments/OMAdSingletonInterface.h",
136         "OpenMediation/OpenMediaitonSegments/OMAdbase.h",
137         "OpenMediation/OpenMediationModel/OMScene.h",
138         "OpenMediation/OpenMediationCustomEvent"
139       ]
140     },
141     {
142       "name": "AdTimingAdapter",
143       "dependencies": {
144         "OpenMediation/Mediation": [
146         ]
147       },
148       "source_files": [
149         "OpenMediation/OpenMediationCustomEvent",
150         "Adapters/AdTimingAdapter"
151       ],
152       "public_header_files": ""
153     },
154     {
155       "name": "AdMobAdapter",
156       "dependencies": {
157         "OpenMediation/Mediation": [
159         ]
160       },
161       "source_files": [
162         "OpenMediation/OpenMediationCustomEvent",
163         "Adapters/AdmobAdapter"
164       ],
165       "public_header_files": ""
166     },
167     {
168       "name": "FacebookAdapter",
169       "dependencies": {
170         "OpenMediation/Mediation": [
172         ]
173       },
174       "source_files": [
175         "OpenMediation/OpenMediationCustomEvent",
176         "Adapters/FacebookAdapter"
177       ],
178       "public_header_files": ""
179     },
180     {
181       "name": "UnityAdapter",
182       "dependencies": {
183         "OpenMediation/Mediation": [
185         ]
186       },
187       "source_files": [
188         "OpenMediation/OpenMediationCustomEvent",
189         "Adapters/UnityAdapter"
190       ],
191       "public_header_files": ""
192     },
193     {
194       "name": "VungleAdapter",
195       "dependencies": {
196         "OpenMediation/Mediation": [
198         ]
199       },
200       "source_files": [
201         "OpenMediation/OpenMediationCustomEvent",
202         "Adapters/VungleAdapter"
203       ],
204       "public_header_files": ""
205     },
206     {
207       "name": "TencentAdAdapter",
208       "dependencies": {
209         "OpenMediation/Mediation": [
211         ]
212       },
213       "source_files": [
214         "OpenMediation/OpenMediationCustomEvent",
215         "Adapters/TencentAdAdapter"
216       ],
217       "public_header_files": ""
218     },
219     {
220       "name": "AdColonyAdapter",
221       "dependencies": {
222         "OpenMediation/Mediation": [
224         ]
225       },
226       "source_files": [
227         "OpenMediation/OpenMediationCustomEvent",
228         "Adapters/AdColonyAdapter"
229       ],
230       "public_header_files": ""
231     },
232     {
233       "name": "AppLovinAdapter",
234       "dependencies": {
235         "OpenMediation/Mediation": [
237         ]
238       },
239       "source_files": [
240         "OpenMediation/OpenMediationCustomEvent",
241         "Adapters/AppLovinAdapter"
242       ],
243       "public_header_files": ""
244     },
245     {
246       "name": "MoPubAdapter",
247       "dependencies": {
248         "OpenMediation/Mediation": [
250         ]
251       },
252       "source_files": [
253         "OpenMediation/OpenMediationCustomEvent",
254         "Adapters/MoPubAdapter"
255       ],
256       "public_header_files": ""
257     },
258     {
259       "name": "TapjoyAdapter",
260       "dependencies": {
261         "OpenMediation/Mediation": [
263         ]
264       },
265       "source_files": [
266         "OpenMediation/OpenMediationCustomEvent",
267         "Adapters/TapjoyAdapter"
268       ],
269       "public_header_files": ""
270     },
271     {
272       "name": "ChartboostAdapter",
273       "dependencies": {
274         "OpenMediation/Mediation": [
276         ]
277       },
278       "source_files": [
279         "OpenMediation/OpenMediationCustomEvent",
280         "Adapters/ChartboostAdapter"
281       ],
282       "public_header_files": ""
283     },
284     {
285       "name": "TikTokAdapter",
286       "dependencies": {
287         "OpenMediation/Mediation": [
289         ]
290       },
291       "source_files": [
292         "OpenMediation/OpenMediationCustomEvent",
293         "Adapters/TikTokAdapter"
294       ],
295       "public_header_files": ""
296     },
297     {
298       "name": "MintegralAdapter",
299       "dependencies": {
300         "OpenMediation/Mediation": [
302         ]
303       },
304       "source_files": [
305         "OpenMediation/OpenMediationCustomEvent",
306         "Adapters/MintegralAdapter"
307       ],
308       "public_header_files": ""
309     },
310     {
311       "name": "IronSourceAdapter",
312       "dependencies": {
313         "OpenMediation/Mediation": [
315         ]
316       },
317       "source_files": [
318         "OpenMediation/OpenMediationCustomEvent",
319         "Adapters/IronSourceAdapter"
320       ],
321       "public_header_files": ""
322     },
323     {
324       "name": "ChartboostBidAdapter",
325       "dependencies": {
326         "OpenMediation/Mediation": [
328         ]
329       },
330       "source_files": [
331         "OpenMediation/OpenMediationCustomEvent",
332         "Adapters/ChartboostBidAdapter"
333       ],
334       "public_header_files": ""
335     },
336     {
337       "name": "FyberAdapter",
338       "dependencies": {
339         "OpenMediation/Mediation": [
341         ]
342       },
343       "source_files": [
344         "OpenMediation/OpenMediationCustomEvent",
345         "Adapters/FyberAdapter"
346       ],
347       "public_header_files": ""
348     }
349   ]