Skip to content

Commit

Permalink
HyprMX/6.2.0.0
Browse files Browse the repository at this point in the history
  • Loading branch information
jenkins committed May 22, 2023
1 parent 462a0a3 commit 6f7a59a
Show file tree
Hide file tree
Showing 5 changed files with 1,182 additions and 0 deletions.
54 changes: 54 additions & 0 deletions Custom Adapters/HyprMX/AppLovinMediationHyprMXAdapter.podspec
Original file line number Diff line number Diff line change
@@ -0,0 +1,54 @@
Pod::Spec.new do |s|

s.authors = 'AppLovin Corporation'
s.name = 'AppLovinMediationHyprMXAdapter'
s.version = '6.2.0.0'
s.platform = :ios, '9.0'
s.summary = 'HyprMX adapter used for mediation with the AppLovin MAX SDK'
s.homepage = "https://github.com/CocoaPods/Specs/search?o=desc&q=#{s.name}&s=indexed"
s.license =
{
:type => 'Commercial License',
:text => <<-LICENSE
Copyright 2022 AppLovin Corp. All rights reserved.
The AppLovin MAX SDK is available under a commercial license (https://www.applovin.com/eula).
LICENSE
}

s.source =
{
:http => "https://artifacts.applovin.com/ios/com/applovin/mediation/hyprmx-adapter/#{s.name}-#{s.version}.zip",
:type => 'zip'
}

s.vendored_frameworks = "#{s.name}-#{s.version}/#{s.name}.xcframework"

s.dependency 'HyprMX', '= 6.2.0'
s.dependency 'AppLovinSDK'

s.pod_target_xcconfig =
{
'VALID_ARCHS' => 'arm64 arm64e armv7 armv7s x86_64',
'VALID_ARCHS[sdk=iphoneos*]' => 'arm64 arm64e armv7 armv7s',
'VALID_ARCHS[sdk=iphonesimulator*]' => 'arm64 arm64e x86_64',
'EXCLUDED_ARCHS[sdk=iphonesimulator*]' => 'i386'
}

s.description = <<-DESC
AppLovin turns mobile into the medium of choice for advertisers.
OUR MISSION
Enable advertisers to make ROI-based marketing decisions and deliver relevant content on mobile.
Our marketing platform reaches new users and matches them with relevant brands - ensuring you reach the users that are likely to engage.
We deliver relevant content to over a billion mobile consumers every month. With AppLovin, advertisers attain their mobile marketing goals.
DESC

end
70 changes: 70 additions & 0 deletions Custom Adapters/HyprMX/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,70 @@
# Changelog

## 6.2.0.0
* Certified with HyprMX SDK 6.2.0.
* Updated podspec to use `HyprMX` instead of `HyprMX/Core`.
* Disable bitcode, as Apple deprecated it in Xcode 14 (https://developer.apple.com/documentation/xcode-release-notes/xcode-14-release-notes).
* Add additional details for ad display failures.

## 6.0.3.1
* Set consent based on a mix of 'hasUserConsent', 'ageRestrictedUser' and 'doNotSell' values.

## 6.0.3.0
* Certified with HyprMX SDK 6.0.3.

## 6.0.1.7
* Update consent status before collecting signal.

## 6.0.1.6
* Add support to set `hasUserConsent` on initialization.
* Pass HyprMX error message for ad display errors.
* Distribute adapter as an XCFramework.
* Silence API deprecation warnings.

## 6.0.1.5
* Update ad display failed error code.

## 6.0.1.4
* Set GDPR consent status regardless of users' region.

## 6.0.1.3
* Remove setting GDPR consent status to `CONSENT_STATUS_UNKNOWN`.

## 6.0.1.2
* Add support for GDPR.

## 6.0.1.1
* Update open source versions to allow compilation with AppLovin SDK v11.0.0+.
* Add support for passing in a presenting view controller.

## 6.0.1.0
* Certified with HyprMX SDK 6.0.1.

## 6.0.0.1
* Add support for banners, leaders, MRECs.
* Better mapping of fullscreen ad display errors.

## 6.0.0.0
* Certified with HyprMX SDK 6.0.0.
* Update podspec to use `pod_target_xcconfig` over the deprecated `xcconfig`.

## 5.4.5.0
* Certified with HyprMX SDK 5.4.5.
* Fix memory leak with `initializationDelegate` since `+[MAAdapter destroy]` is not called for adapters used for initializing SDKs.
* Add support to pass 3rd-party error code and description to SDK.
* Update podspec source from bintray to S3.

## 5.4.3.2
* Added error code for when SDK is not initialized in `adNotAvailableForPlacement:` callback.

## 5.4.3.1
* Updated podspec to use `HyprMX/Core` instead of plain `HyprMx`.

## 5.4.3.0
* Certified with HyprMX SDK 5.4.3.

## 5.4.2.1
* Fix userID being null.

## 5.4.2.0
* Initial commit.
Loading

0 comments on commit 6f7a59a

Please sign in to comment.