Integration Resources

Here you will find the resources you will need to be able to perform a Pulse integration on the iOS platform.

iOS 2.x Core Framework file

The core frameworks for the iOS 2.x SDK can be found here.

The Core Framework file gives you access to the VPAdRequester and the VPTracker.

The VPAdRequester facilitates the requesting of ads from the Pulse video ad server and parses the ad response into well formatted native objects for easy use. The VPTracker assists in performing the appropriate tracking requests for an ad and makes sure that the capping and consistency rules that Pulse requires are properly enforced.

Although the provided framework is in Objective-C, you can also use it to code your own integration in Swift.

Online Reference documentation

Reference documentation can be found here: iOS 2.x SDK documentation

Demo Integration

Two demo integrations (Obj-C and Swift) are available for reference, to illustrate how an integration with the iOS 2.x SDK could be done and are intended to be an inspiration for you when designing your own application.

Request access to the sample integrations through your Technical Account Manager.

Warning: These demos are not intended to be used in production and we do not support or fix issues that may arise from blindly copying code from these demos into your app.