Latest 5.2.0
Homepage https://github.com/PubMatic/pubmatic-sdk-ios
License Pubmatic Inc. license
Platforms ios 6.0
Frameworks Foundation, UIKit, MessageUI, CoreLocation, EventKitUI, EventKit, AdSupport, SystemConfiguration, CoreGraphics, CoreTelephony
Authors

PubMatic SDK for iOS

The PubMatic iOS SDK makes it easy to incorporate ads into iOS applications for monetization. The iOS SDK is completely modular, which provides the following benefits:

  • You can integrate with either single or multiple ad formats at same time.
  • Considerably contribute less size to application
  • Complete flexibility to choose between PubMatic or Mocean Ad Server

To get Ad tags please contact PubMatic here

Supported Ad formats

  • Banner
  • Interstitial
  • Native

What is new in latest release?

  • Revamped Sample application
  • Hashing of UDID parameter
  • Support of multisize feature for banner ad
  • Support of Header-Biding via DFP for Banner
  • Github wiki pages for SDK features (wiki)
  • Minor Bug fixes

For full change log , please go to CHANGELOG

Integration

PubMatic SDK supports various integration methods, please follow Develper guide to integrate SDK with your iOS application

License

See the LICENSE file.

Latest podspec

{
    "name": "PubMaticSDK-HB",
    "version": "5.2.0",
    "summary": "The PubMatic iOS SDK makes it easy to incorporate ads into iOS applications & monetize your applications with ease",
    "homepage": "https://github.com/PubMatic/pubmatic-sdk-ios",
    "license": {
        "type": "Pubmatic Inc. license",
        "file": "LICENSE"
    },
    "authors": {
        "PubMatic": "[email protected]"
    },
    "source": {
        "git": "https://github.com/PubMatic/pubmatic-sdk-ios.git",
        "tag": "5.2.0"
    },
    "platforms": {
        "ios": "6.0"
    },
    "frameworks": [
        "Foundation",
        "UIKit",
        "MessageUI",
        "CoreLocation",
        "EventKitUI",
        "EventKit",
        "AdSupport",
        "SystemConfiguration",
        "CoreGraphics",
        "CoreTelephony"
    ],
    "subspecs": [
        {
            "name": "Common",
            "source_files": [
                "PubMatic-iOS-SDK/PubMaticSDK/PubMaticSDK/Common/**/*",
                "PubMatic-iOS-SDK/PubMaticSDK/PubMaticSDK/Communicator/**/*"
            ],
            "public_header_files": [
                "PubMatic-iOS-SDK/PubMaticSDK/PubMaticSDK/Common/**/{PUBLoggers,PMMediationData,PhoenixConstants,PubMaticConstants,PubMaticAdRequest,PhoenixAdRequest,MoceanAdRequest,PMSDKDefines}.h",
                "PubMatic-iOS-SDK/PubMaticSDK/PubMaticSDK/Communicator/**/{AdRequest,CommonConstants}.h"
            ]
        },
        {
            "name": "BannerAds",
            "dependencies": {
                "PubMaticSDK-HB/Common": []
            },
            "source_files": "PubMatic-iOS-SDK/PubMaticSDK/PubMaticSDK/PMBannerAdView/**/*.{h,m}",
            "exclude_files": "PubMatic-iOS-SDK/PubMaticSDK/PubMaticSDK/PMBannerAdView/**/{PMInterstitialAdView}.{h,m}",
            "public_header_files": "PubMatic-iOS-SDK/PubMaticSDK/PubMaticSDK/PMBannerAdView/**/{PhoenixBannerAdRequest,MoceanBannerAdRequest,PMBannerAdView,PMBannerAdViewDelegate,PubMaticBannerAdRequest}.h"
        },
        {
            "name": "InterstitialAds",
            "dependencies": {
                "PubMaticSDK-HB/BannerAds": []
            },
            "source_files": "PubMatic-iOS-SDK/PubMaticSDK/PubMaticSDK/PMBannerAdView/**/{PMInterstitialAdView}.{h,m}",
            "public_header_files": "PubMatic-iOS-SDK/PubMaticSDK/PubMaticSDK/PMBannerAdView/**/{PMInterstitialAdView}.h"
        },
        {
            "name": "CommonHB",
            "dependencies": {
                "PubMaticSDK-HB/Common": []
            },
            "source_files": "PubMatic-iOS-SDK/PubMaticSDK/PubMaticSDK/HeaderBidding/HBCommon/*.{h,m}",
            "public_header_files": "PubMatic-iOS-SDK/PubMaticSDK/PubMaticSDK/HeaderBidding/HBCommon/*.h"
        },
        {
            "name": "Banner",
            "dependencies": {
                "PubMaticSDK-HB/BannerAds": [],
                "PubMaticSDK-HB/CommonHB": []
            },
            "source_files": "PubMatic-iOS-SDK/PubMaticSDK/PubMaticSDK/HeaderBidding/HBBanner/*.{h,m}",
            "public_header_files": "PubMatic-iOS-SDK/PubMaticSDK/PubMaticSDK/HeaderBidding/HBBanner/*.h"
        },
        {
            "name": "Interstitial",
            "dependencies": {
                "PubMaticSDK-HB/Banner": [],
                "PubMaticSDK-HB/InterstitialAds": []
            }
        }
    ]
}

Pin It on Pinterest

Share This