[Add] IPDSDK 2.0.0.3
[CocoaPods.git] / Specs / e / b / d / OpenMediation / 1.0.1 / OpenMediation.podspec.json
blob9b9646007de6cdc0e87ae6b9cc96f87e7277b02c
2   "name": "OpenMediation",
3   "version": "1.0.1",
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.0.1"
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/AdColonyAdapter": [
82         ],
83         "OpenMediation/AppLovinAdapter": [
85         ],
86         "OpenMediation/ChartboostAdapter": [
88         ],
89         "OpenMediation/TapjoyAdapter": [
91         ],
92         "OpenMediation/TikTokAdapter": [
94         ],
95         "OpenMediation/MintegralAdapter": [
97         ]
98       }
99     },
100     {
101       "name": "Mediation",
102       "source_files": "OpenMediation/**/*.{h,m}",
103       "public_header_files": [
104         "OpenMediation/OpenMediationUmbrella.h",
105         "OpenMediation/OpenMediation.h",
106         "OpenMediation/OpenMediationAdFormats.h",
107         "OpenMediation/OpenMediationBanner/OMBanner.h",
108         "OpenMediation/OpenMediationBanner/OMBannerDelegate.h",
109         "OpenMediation/OpenMediationNative/OMNative.h",
110         "OpenMediation/OpenMediationNative/OMNativeAd.h",
111         "OpenMediation/OpenMediationNative/OMNativeView.h",
112         "OpenMediation/OpenMediationNative/OMNativeMediaView.h",
113         "OpenMediation/OpenMediationNative/OMNativeDelegate.h",
114         "OpenMediation/OpenMediationInterstitial/OMInterstitial.h",
115         "OpenMediation/OpenMediationInterstitial/OMInterstitialDelegate.h",
116         "OpenMediation/OpenMediationRewardedVideo/OMRewardedVideo.h",
117         "OpenMediation/OpenMediationRewardedVideo/OMRewardedVideoDelegate.h",
118         "OpenMediation/OpenMediaitonSegments/OMAdSingletonInterface.h",
119         "OpenMediation/OpenMediaitonSegments/OMAdbase.h",
120         "OpenMediation/OpenMediationModel/OMScene.h",
121         "OpenMediation/OpenMediationCustomEvent"
122       ]
123     },
124     {
125       "name": "AdTimingAdapter",
126       "dependencies": {
127         "OpenMediation/Mediation": [
129         ]
130       },
131       "source_files": [
132         "OpenMediation/OpenMediationCustomEvent",
133         "OMAdTimingAdapter"
134       ],
135       "public_header_files": ""
136     },
137     {
138       "name": "AdMobAdapter",
139       "dependencies": {
140         "OpenMediation/Mediation": [
142         ]
143       },
144       "source_files": [
145         "OpenMediation/OpenMediationCustomEvent",
146         "OMAdMobAdapter"
147       ],
148       "public_header_files": ""
149     },
150     {
151       "name": "FacebookAdapter",
152       "dependencies": {
153         "OpenMediation/Mediation": [
155         ]
156       },
157       "source_files": [
158         "OpenMediation/OpenMediationCustomEvent",
159         "OMFacebookAdapter"
160       ],
161       "public_header_files": ""
162     },
163     {
164       "name": "UnityAdapter",
165       "dependencies": {
166         "OpenMediation/Mediation": [
168         ]
169       },
170       "source_files": [
171         "OpenMediation/OpenMediationCustomEvent",
172         "OMUnityAdapter"
173       ],
174       "public_header_files": ""
175     },
176     {
177       "name": "VungleAdapter",
178       "dependencies": {
179         "OpenMediation/Mediation": [
181         ]
182       },
183       "source_files": [
184         "OpenMediation/OpenMediationCustomEvent",
185         "OMVungleAdapter"
186       ],
187       "public_header_files": ""
188     },
189     {
190       "name": "AdColonyAdapter",
191       "dependencies": {
192         "OpenMediation/Mediation": [
194         ]
195       },
196       "source_files": [
197         "OpenMediation/OpenMediationCustomEvent",
198         "OMAdColonyAdapter"
199       ],
200       "public_header_files": ""
201     },
202     {
203       "name": "AppLovinAdapter",
204       "dependencies": {
205         "OpenMediation/Mediation": [
207         ]
208       },
209       "source_files": [
210         "OpenMediation/OpenMediationCustomEvent",
211         "OMAppLovinAdapter"
212       ],
213       "public_header_files": ""
214     },
215     {
216       "name": "TapjoyAdapter",
217       "dependencies": {
218         "OpenMediation/Mediation": [
220         ]
221       },
222       "source_files": [
223         "OpenMediation/OpenMediationCustomEvent",
224         "OMTapjoyAdapter"
225       ],
226       "public_header_files": ""
227     },
228     {
229       "name": "ChartboostAdapter",
230       "dependencies": {
231         "OpenMediation/Mediation": [
233         ]
234       },
235       "source_files": [
236         "OpenMediation/OpenMediationCustomEvent",
237         "OMChartboostAdapter"
238       ],
239       "public_header_files": ""
240     },
241     {
242       "name": "TikTokAdapter",
243       "dependencies": {
244         "OpenMediation/Mediation": [
246         ]
247       },
248       "source_files": [
249         "OpenMediation/OpenMediationCustomEvent",
250         "OMTikTokAdapter"
251       ],
252       "public_header_files": ""
253     },
254     {
255       "name": "MintegralAdapter",
256       "dependencies": {
257         "OpenMediation/Mediation": [
259         ]
260       },
261       "source_files": [
262         "OpenMediation/OpenMediationCustomEvent",
263         "OMMintegralAdapter"
264       ],
265       "public_header_files": ""
266     }
267   ]