[Add] IPDSDK 2.0.0.3
[CocoaPods.git] / Specs / e / b / d / OpenMediation / 2.0.0 / OpenMediation.podspec.json
blob1cfd59b638e38d2e50fc7cb10b60cc642be050ec
2   "name": "OpenMediation",
3   "version": "2.0.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": "2.0.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/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/OpenMediationCrossPromotion/OMCrossPromotion.h",
136         "OpenMediation/OpenMediationCrossPromotion/OMCrossPromotionDelegate.h",
137         "OpenMediation/OpenMediaitonSegments/OMAdSingletonInterface.h",
138         "OpenMediation/OpenMediaitonSegments/OMAdbase.h",
139         "OpenMediation/OpenMediationModel/OMScene.h",
140         "OpenMediation/OpenMediationCustomEvent"
141       ]
142     },
143     {
144       "name": "AdTimingAdapter",
145       "dependencies": {
146         "OpenMediation/Mediation": [
148         ]
149       },
150       "source_files": [
151         "OpenMediation/OpenMediationCustomEvent",
152         "Adapters/AdTimingAdapter"
153       ],
154       "public_header_files": ""
155     },
156     {
157       "name": "AdMobAdapter",
158       "dependencies": {
159         "OpenMediation/Mediation": [
161         ]
162       },
163       "source_files": [
164         "OpenMediation/OpenMediationCustomEvent",
165         "Adapters/AdmobAdapter"
166       ],
167       "public_header_files": ""
168     },
169     {
170       "name": "FacebookAdapter",
171       "dependencies": {
172         "OpenMediation/Mediation": [
174         ]
175       },
176       "source_files": [
177         "OpenMediation/OpenMediationCustomEvent",
178         "Adapters/FacebookAdapter"
179       ],
180       "public_header_files": ""
181     },
182     {
183       "name": "UnityAdapter",
184       "dependencies": {
185         "OpenMediation/Mediation": [
187         ]
188       },
189       "source_files": [
190         "OpenMediation/OpenMediationCustomEvent",
191         "Adapters/UnityAdapter"
192       ],
193       "public_header_files": ""
194     },
195     {
196       "name": "VungleAdapter",
197       "dependencies": {
198         "OpenMediation/Mediation": [
200         ]
201       },
202       "source_files": [
203         "OpenMediation/OpenMediationCustomEvent",
204         "Adapters/VungleAdapter"
205       ],
206       "public_header_files": ""
207     },
208     {
209       "name": "TencentAdAdapter",
210       "dependencies": {
211         "OpenMediation/Mediation": [
213         ]
214       },
215       "source_files": [
216         "OpenMediation/OpenMediationCustomEvent",
217         "Adapters/TencentAdAdapter"
218       ],
219       "public_header_files": ""
220     },
221     {
222       "name": "AdColonyAdapter",
223       "dependencies": {
224         "OpenMediation/Mediation": [
226         ]
227       },
228       "source_files": [
229         "OpenMediation/OpenMediationCustomEvent",
230         "Adapters/AdColonyAdapter"
231       ],
232       "public_header_files": ""
233     },
234     {
235       "name": "AppLovinAdapter",
236       "dependencies": {
237         "OpenMediation/Mediation": [
239         ]
240       },
241       "source_files": [
242         "OpenMediation/OpenMediationCustomEvent",
243         "Adapters/AppLovinAdapter"
244       ],
245       "public_header_files": ""
246     },
247     {
248       "name": "MoPubAdapter",
249       "dependencies": {
250         "OpenMediation/Mediation": [
252         ]
253       },
254       "source_files": [
255         "OpenMediation/OpenMediationCustomEvent",
256         "Adapters/MoPubAdapter"
257       ],
258       "public_header_files": ""
259     },
260     {
261       "name": "TapjoyAdapter",
262       "dependencies": {
263         "OpenMediation/Mediation": [
265         ]
266       },
267       "source_files": [
268         "OpenMediation/OpenMediationCustomEvent",
269         "Adapters/TapjoyAdapter"
270       ],
271       "public_header_files": ""
272     },
273     {
274       "name": "ChartboostAdapter",
275       "dependencies": {
276         "OpenMediation/Mediation": [
278         ]
279       },
280       "source_files": [
281         "OpenMediation/OpenMediationCustomEvent",
282         "Adapters/ChartboostAdapter"
283       ],
284       "public_header_files": ""
285     },
286     {
287       "name": "TikTokAdapter",
288       "dependencies": {
289         "OpenMediation/Mediation": [
291         ]
292       },
293       "source_files": [
294         "OpenMediation/OpenMediationCustomEvent",
295         "Adapters/TikTokAdapter"
296       ],
297       "public_header_files": ""
298     },
299     {
300       "name": "MintegralAdapter",
301       "dependencies": {
302         "OpenMediation/Mediation": [
304         ]
305       },
306       "source_files": [
307         "OpenMediation/OpenMediationCustomEvent",
308         "Adapters/MintegralAdapter"
309       ],
310       "public_header_files": ""
311     },
312     {
313       "name": "IronSourceAdapter",
314       "dependencies": {
315         "OpenMediation/Mediation": [
317         ]
318       },
319       "source_files": [
320         "OpenMediation/OpenMediationCustomEvent",
321         "Adapters/IronSourceAdapter"
322       ],
323       "public_header_files": ""
324     },
325     {
326       "name": "ChartboostBidAdapter",
327       "dependencies": {
328         "OpenMediation/Mediation": [
330         ]
331       },
332       "source_files": [
333         "OpenMediation/OpenMediationCustomEvent",
334         "Adapters/ChartboostBidAdapter"
335       ],
336       "public_header_files": ""
337     },
338     {
339       "name": "FyberAdapter",
340       "dependencies": {
341         "OpenMediation/Mediation": [
343         ]
344       },
345       "source_files": [
346         "OpenMediation/OpenMediationCustomEvent",
347         "Adapters/FyberAdapter"
348       ],
349       "public_header_files": ""
350     }
351   ]