Skip to content

Commit

Permalink
VerizonAds/2.0.0.0
Browse files Browse the repository at this point in the history
  • Loading branch information
jenkins committed May 18, 2022
1 parent cb21dfb commit 2b803a6
Show file tree
Hide file tree
Showing 5 changed files with 298 additions and 395 deletions.
10 changes: 6 additions & 4 deletions VerizonAds/AppLovinMediationVerizonAdsAdapter.podspec
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,8 @@ s.authors =
'AppLovin Corporation' => '[email protected]'
}
s.name = 'AppLovinMediationVerizonAdsAdapter'
s.version = '1.14.2.10'
s.platform = :ios, '9.0'
s.version = '2.0.0.0'
s.platform = :ios, '11.0'
s.summary = 'Verizon Ads 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 =
Expand All @@ -29,14 +29,16 @@ s.source =

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

s.dependency 'Verizon-Ads-StandardEdition', '= 1.14.2'
s.dependency 'Yahoo-Mobile-SDK', '= 1.0.0'
s.dependency 'AppLovinSDK'

s.swift_version = '5.0'

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'
'VALID_ARCHS[sdk=iphonesimulator*]' => 'x86_64'
}

s.description = <<-DESC
Expand Down
4 changes: 4 additions & 0 deletions VerizonAds/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,9 @@
# Changelog

## 2.0.0.0
* Certified with Yahoo Mobile SDK 1.0.0.
* Remove arm64 simulator slice which the Yahoo-Ads SDK does not support.

## 1.14.2.10
* Add support for providing native media content aspect ratio in `MANativeAdView`.
* Distribute adapter as an XCFramework.
Expand Down
61 changes: 53 additions & 8 deletions VerizonAds/VerizonAdsAdapter.xcodeproj/project.pbxproj
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@

/* Begin PBXBuildFile section */
1D5748D821C79E13004C8981 /* ALVerizonAdsMediationAdapter.m in Sources */ = {isa = PBXBuildFile; fileRef = 6A561CD5219BB58300E3749A /* ALVerizonAdsMediationAdapter.m */; };
2DAF6C9F6890C02BEF425EE0 /* Pods_VerizonAdsAdapter.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 9F52A0728C94E486B748F864 /* Pods_VerizonAdsAdapter.framework */; };
6A561CEA219BB5D400E3749A /* AppLovinSDK.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1D31B64D219BA4E600875D92 /* AppLovinSDK.framework */; };
/* End PBXBuildFile section */

Expand Down Expand Up @@ -45,6 +46,9 @@
6A561CEF219BB5D400E3749A /* libVerizonAdsAdapter.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libVerizonAdsAdapter.a; sourceTree = BUILT_PRODUCTS_DIR; };
6A5A632E21C0872C00B755D7 /* CHANGELOG.md */ = {isa = PBXFileReference; lastKnownFileType = net.daringfireball.markdown; path = CHANGELOG.md; sourceTree = SOURCE_ROOT; };
6A5A632F21C0872D00B755D7 /* AppLovinMediationVerizonAdsAdapter.podspec */ = {isa = PBXFileReference; lastKnownFileType = text; path = AppLovinMediationVerizonAdsAdapter.podspec; sourceTree = SOURCE_ROOT; };
857940D3352DC05E44E4CB88 /* Pods-VerizonAdsAdapter.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-VerizonAdsAdapter.debug.xcconfig"; path = "Target Support Files/Pods-VerizonAdsAdapter/Pods-VerizonAdsAdapter.debug.xcconfig"; sourceTree = "<group>"; };
9F52A0728C94E486B748F864 /* Pods_VerizonAdsAdapter.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_VerizonAdsAdapter.framework; sourceTree = BUILT_PRODUCTS_DIR; };
AB728BEF776C7734E33A1B74 /* Pods-VerizonAdsAdapter.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-VerizonAdsAdapter.release.xcconfig"; path = "Target Support Files/Pods-VerizonAdsAdapter/Pods-VerizonAdsAdapter.release.xcconfig"; sourceTree = "<group>"; };
/* End PBXFileReference section */

/* Begin PBXFrameworksBuildPhase section */
Expand All @@ -53,6 +57,7 @@
buildActionMask = 2147483647;
files = (
6A561CEA219BB5D400E3749A /* AppLovinSDK.framework in Frameworks */,
2DAF6C9F6890C02BEF425EE0 /* Pods_VerizonAdsAdapter.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
Expand All @@ -77,6 +82,7 @@
1D9AE8EA21423C7E00080475 /* SystemConfiguration.framework */,
1D9AE8E821423C7E00080475 /* UIKit.framework */,
1D9AE8E721423C7E00080475 /* WebKit.framework */,
9F52A0728C94E486B748F864 /* Pods_VerizonAdsAdapter.framework */,
);
name = Frameworks;
sourceTree = "<group>";
Expand All @@ -88,6 +94,7 @@
6A12947F21C086760052F283 /* Supporting Files */,
1D97FB861FBCF38B00D6C309 /* Products */,
1D2303A61FBCF4C7001939D7 /* Frameworks */,
FEC1D2F3D573711B4AFC822D /* Pods */,
);
sourceTree = "<group>";
};
Expand Down Expand Up @@ -117,13 +124,24 @@
path = VerizonAdsAdapter;
sourceTree = "<group>";
};
FEC1D2F3D573711B4AFC822D /* Pods */ = {
isa = PBXGroup;
children = (
857940D3352DC05E44E4CB88 /* Pods-VerizonAdsAdapter.debug.xcconfig */,
AB728BEF776C7734E33A1B74 /* Pods-VerizonAdsAdapter.release.xcconfig */,
);
name = Pods;
path = "../../iOS-Workspace/Pods";
sourceTree = "<group>";
};
/* End PBXGroup section */

/* Begin PBXNativeTarget section */
6A561CE6219BB5D400E3749A /* VerizonAdsAdapter */ = {
isa = PBXNativeTarget;
buildConfigurationList = 6A561CEC219BB5D400E3749A /* Build configuration list for PBXNativeTarget "VerizonAdsAdapter" */;
buildPhases = (
167B969CD977BF1FB79575C7 /* [CP] Check Pods Manifest.lock */,
6A561CE7219BB5D400E3749A /* Sources */,
6A561CE9219BB5D400E3749A /* Frameworks */,
6A561CEB219BB5D400E3749A /* Copy Files */,
Expand Down Expand Up @@ -169,6 +187,31 @@
};
/* End PBXProject section */

/* Begin PBXShellScriptBuildPhase section */
167B969CD977BF1FB79575C7 /* [CP] Check Pods Manifest.lock */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputFileListPaths = (
);
inputPaths = (
"${PODS_PODFILE_DIR_PATH}/Podfile.lock",
"${PODS_ROOT}/Manifest.lock",
);
name = "[CP] Check Pods Manifest.lock";
outputFileListPaths = (
);
outputPaths = (
"$(DERIVED_FILE_DIR)/Pods-VerizonAdsAdapter-checkManifestLockResult.txt",
);
runOnlyForDeploymentPostprocessing = 0;
shellPath = /bin/sh;
shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n# This output is used by Xcode 'outputs' to avoid re-running this script phase.\necho \"SUCCESS\" > \"${SCRIPT_OUTPUT_FILE_0}\"\n";
showEnvVarsInLog = 0;
};
/* End PBXShellScriptBuildPhase section */

/* Begin PBXSourcesBuildPhase section */
6A561CE7219BB5D400E3749A /* Sources */ = {
isa = PBXSourcesBuildPhase;
Expand Down Expand Up @@ -300,17 +343,18 @@
};
6A561CED219BB5D400E3749A /* Debug */ = {
isa = XCBuildConfiguration;
baseConfigurationReference = 857940D3352DC05E44E4CB88 /* Pods-VerizonAdsAdapter.debug.xcconfig */;
buildSettings = {
BUILD_LIBRARY_FOR_DISTRIBUTION = YES;
CODE_SIGN_STYLE = Manual;
DEAD_CODE_STRIPPING = NO;
DEVELOPMENT_TEAM = X8JXXK4FF5;
EXCLUDED_ARCHS = i386;
FRAMEWORK_SEARCH_PATHS = "../../iOS-Workspace/Pods/**";
IPHONEOS_DEPLOYMENT_TARGET = 9.0;
EXCLUDED_ARCHS = "i386 $(inherited)";
FRAMEWORK_SEARCH_PATHS = "$(inherited)";
IPHONEOS_DEPLOYMENT_TARGET = 11.0;
LIBRARY_SEARCH_PATHS = "$(inherited)";
ONLY_ACTIVE_ARCH = YES;
OTHER_CFLAGS = "-fembed-bitcode-marker";
OTHER_CFLAGS = "$(inherited)";
OTHER_LDFLAGS = "$(inherited)";
PRODUCT_NAME = "$(TARGET_NAME)";
SKIP_INSTALL = YES;
Expand All @@ -321,17 +365,18 @@
};
6A561CEE219BB5D400E3749A /* Release */ = {
isa = XCBuildConfiguration;
baseConfigurationReference = AB728BEF776C7734E33A1B74 /* Pods-VerizonAdsAdapter.release.xcconfig */;
buildSettings = {
BUILD_LIBRARY_FOR_DISTRIBUTION = YES;
CODE_SIGN_STYLE = Manual;
DEAD_CODE_STRIPPING = NO;
DEVELOPMENT_TEAM = X8JXXK4FF5;
EXCLUDED_ARCHS = i386;
FRAMEWORK_SEARCH_PATHS = "../../iOS-Workspace/Pods/**";
IPHONEOS_DEPLOYMENT_TARGET = 9.0;
EXCLUDED_ARCHS = "i386 $(inherited)";
FRAMEWORK_SEARCH_PATHS = "$(inherited)";
IPHONEOS_DEPLOYMENT_TARGET = 11.0;
LIBRARY_SEARCH_PATHS = "$(inherited)";
ONLY_ACTIVE_ARCH = NO;
OTHER_CFLAGS = "-fembed-bitcode";
OTHER_CFLAGS = "$(inherited)";
OTHER_LDFLAGS = "$(inherited)";
PRODUCT_NAME = "$(TARGET_NAME)";
SKIP_INSTALL = YES;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,6 @@

#import <AppLovinSDK/AppLovinSDK.h>

@interface ALVerizonAdsMediationAdapter : ALMediationAdapter<MAInterstitialAdapter, MARewardedAdapter, MAAdViewAdapter, MANativeAdAdapter, MASignalProvider>
@interface ALVerizonAdsMediationAdapter : ALMediationAdapter<MASignalProvider, MAInterstitialAdapter, MARewardedAdapter, MAAdViewAdapter, MANativeAdAdapter>

@end
Loading

0 comments on commit 2b803a6

Please sign in to comment.