blob: 421f890ee0a565f91832933db713d9042808ce5d [file] [log] [blame]
{
"name": "ZFAdsManager",
"version": "0.0.2",
"summary": "ZFAdsManager integrates and dispatches third party advertisements.",
"homepage": "https://github.com/ruozi",
"license": "MIT",
"authors": {
"ruozi": "wizardfan88@gmail.com"
},
"platforms": {
"ios": "8.0"
},
"source": {
"git": "https://git.assembla.com/pinpublic.ZFAdsManager.git",
"tag": "0.0.2"
},
"requires_arc": true,
"default_subspecs": "Core",
"subspecs": [
{
"name": "Core",
"source_files": [
"Core/Mediator",
"Core/Utils"
]
},
{
"name": "VideoCore",
"dependencies": {
"ZFAdsManager/Core": [
]
},
"source_files": [
"ZFRewardVideoManager/*.{h,m}",
"ZFRewardVideoManager/Categories/*.{h,m}"
],
"public_header_files": "ZFRewardVideoManager/*.h"
},
{
"name": "VungleRV",
"dependencies": {
"ZFAdsManager/VideoCore": [
],
"VungleSDK-iOS": [
"~> 4.0.9"
]
},
"source_files": [
"ZFRewardVideoManager/Platforms/Vungle/*.{h,m}",
"ZFRewardVideoManager/Platforms/Vungle/Action/*.{h,m}"
]
},
{
"name": "AppnextRV",
"dependencies": {
"ZFAdsManager/VideoCore": [
],
"DPNextSDK/VideoAds": [
"~> 0.0.1"
]
},
"source_files": [
"ZFRewardVideoManager/Platforms/Appnext/*.{h,m}",
"ZFRewardVideoManager/Platforms/Appnext/Action/*.{h,m}"
]
},
{
"name": "AdcolonyRV",
"dependencies": {
"ZFAdsManager/VideoCore": [
],
"AdColony": [
"~> 3.0.6"
]
},
"source_files": [
"ZFRewardVideoManager/Platforms/Adcolony/*.{h,m}",
"ZFRewardVideoManager/Platforms/Adcolony/Action/*.{h,m}"
]
},
{
"name": "UnityRV",
"dependencies": {
"ZFAdsManager/VideoCore": [
]
},
"source_files": [
"ZFRewardVideoManager/Platforms/Unity/*.{h,m}",
"ZFRewardVideoManager/Platforms/Unity/Action/*.{h,m}"
],
"vendored_frameworks": "ZFRewardVideoManager/Platforms/Unity/UnitySDK/UnityAds.framework"
},
{
"name": "NativeCore",
"dependencies": {
"ZFAdsManager/Core": [
]
},
"source_files": [
"ZFNativeAdsManager/{ZFNativeAdsManager,ZFReformedNativeAd}.{h,m}",
"ZFNativeAdsManager/ZFNativeAdsDefine.h",
"ZFNativeAdsManager/Categories/Native/*.{h,m}"
],
"public_header_files": [
"ZFNativeAdsManager/{ZFNativeAdsManager,ZFReformedNativeAd}.h",
"ZFNativeAdsManager/ZFNativeAdsDefine.h"
]
},
{
"name": "FacebookNA",
"dependencies": {
"ZFAdsManager/NativeCore": [
],
"FBAudienceNetwork": [
"~> 4.19.0"
]
},
"source_files": [
"ZFNativeAdsManager/Platforms/Facebook/*.{h,m}",
"ZFNativeAdsManager/Platforms/Facebook/Action/*.{h,m}"
]
},
{
"name": "MobvistaNA",
"dependencies": {
"ZFAdsManager/NativeCore": [
]
},
"source_files": [
"ZFNativeAdsManager/Platforms/Mobvista/*.{h,m}",
"ZFNativeAdsManager/Platforms/Mobvista/Action/*.{h,m}",
"ZFNativeAdsManager/Platforms/Mobvista/Observer/*.{h,m}"
],
"frameworks": [
"CoreGraphics",
"Foundation",
"UIKit",
"AdSupport",
"StoreKit",
"QuartzCore",
"CoreLocation",
"CoreTelephony",
"MobileCoreServices",
"Accelerate",
"SystemConfiguration",
"CoreMotion",
"AVFoundation",
"CoreMedia",
"MessageUI",
"MediaPlayer"
],
"vendored_frameworks": "ZFNativeAdsManager/Platforms/Mobvista/Frameworks/MVSDK.framework",
"libraries": [
"z",
"sqlite3"
]
},
{
"name": "MVAppWallNA",
"dependencies": {
"ZFAdsManager/NativeCore": [
],
"ZFAdsManager/MobvistaNA": [
]
},
"source_files": [
"ZFNativeAdsManager/Platforms/MVAppWall/*.{h,m}",
"ZFNativeAdsManager/Platforms/MVAppWall/Action/*.{h,m}"
],
"frameworks": [
"CoreGraphics",
"Foundation",
"UIKit",
"AdSupport",
"StoreKit",
"QuartzCore",
"CoreLocation",
"CoreTelephony",
"MobileCoreServices",
"Accelerate",
"SystemConfiguration",
"CoreMotion",
"AVFoundation",
"CoreMedia",
"MessageUI",
"MediaPlayer"
],
"vendored_frameworks": "ZFNativeAdsManager/Platforms/MVAppWall/Frameworks/MVSDKAppWall.framework",
"libraries": [
"z",
"sqlite3"
]
},
{
"name": "AltamobNA",
"dependencies": {
"ZFAdsManager/NativeCore": [
]
},
"source_files": [
"ZFNativeAdsManager/Platforms/Altamob/*.{h,m}",
"ZFNativeAdsManager/Platforms/Altamob/Action/*.{h,m}"
],
"frameworks": "WebKit",
"vendored_frameworks": "ZFNativeAdsManager/Platforms/Altamob/Framework/AltamobAdSDK.framework",
"libraries": "sqlite3"
},
{
"name": "AppnextNA",
"dependencies": {
"ZFAdsManager/NativeCore": [
],
"DPNextSDK/NativeAds": [
"~> 0.0.1"
]
},
"source_files": [
"ZFNativeAdsManager/Platforms/Appnext/*.{h,m}",
"ZFNativeAdsManager/Platforms/Appnext/Action/*.{h,m}"
]
},
{
"name": "InterstitialCore",
"dependencies": {
"ZFAdsManager/Core": [
]
},
"source_files": [
"ZFNativeAdsManager/JSInterstitialAdsManager.{h,m}",
"ZFNativeAdsManager/JSInterstitialAdsDefine.h",
"ZFNativeAdsManager/Categories/Interstitial/*.{h,m}"
],
"public_header_files": [
"ZFNativeAdsManager/JSInterstitialAdsManager.h",
"ZFNativeAdsManager/JSInterstitialAdsDefine.h"
]
},
{
"name": "AdmobInterstitial",
"dependencies": {
"ZFAdsManager/InterstitialCore": [
],
"Firebase/Core": [
"~> 3.12.0"
],
"Firebase/AdMob": [
"~> 3.12.0"
]
},
"source_files": [
"ZFNativeAdsManager/Platforms/Admob/*.{h,m}",
"ZFNativeAdsManager/Platforms/Admob/Action/*.{h,m}"
]
}
]
}