Skip to content

Commit

Permalink
Vungle/7.0.1.0
Browse files Browse the repository at this point in the history
  • Loading branch information
jenkins committed Aug 1, 2023
1 parent b9c685c commit a64f1ad
Show file tree
Hide file tree
Showing 4 changed files with 576 additions and 691 deletions.
13 changes: 3 additions & 10 deletions Vungle/AppLovinMediationVungleAdapter.podspec
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ Pod::Spec.new do |s|

s.authors = 'AppLovin Corporation'
s.name = 'AppLovinMediationVungleAdapter'
s.version = '6.12.3.0'
s.version = '7.0.1.0'
s.platform = :ios, '10.0'
s.summary = 'Vungle adapter used for mediation with the AppLovin MAX SDK'
s.homepage = "https://github.com/CocoaPods/Specs/search?o=desc&q=#{s.name}&s=indexed"
Expand All @@ -26,16 +26,9 @@ s.source =

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

s.dependency 'VungleSDK-iOS', '= 6.12.3'
s.dependency 'VungleAds', '= 7.0.1'
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.swift_version = '5.0'

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

## 7.0.1.0
* Certified with Vungle SDK 7.0.1.
* Update to use instance based APIs.
* Updated minimum Xcode requirement to 14.1.
* Remove the `privacySettingForSelector:fromParameters:` function and call privacy methods directly.
* Now requires MAX SDK version 6.14.0 or higher. 
* Fixed potential memory leaks by clearing delegates in `destroy:` method.

## 6.12.3.0
* Certified with Vungle SDK 6.12.3.

Expand Down
65 changes: 47 additions & 18 deletions Vungle/VungleAdapter.xcodeproj/project.pbxproj
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,7 @@
/* Begin PBXBuildFile section */
6A561CE0219BB5A600E3749A /* AppLovinSDK.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1D31B64D219BA4E600875D92 /* AppLovinSDK.framework */; };
6A9A772A21A4F43A00151D7A /* ALVungleMediationAdapter.m in Sources */ = {isa = PBXBuildFile; fileRef = 6A9A772821A4F43A00151D7A /* ALVungleMediationAdapter.m */; };
E4F5B3D58D41BEC48ED8620F /* Pods_VungleAdapter.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 2A0100E7A4EC559BA0B698A2 /* Pods_VungleAdapter.framework */; };
/* End PBXBuildFile section */

/* Begin PBXCopyFilesBuildPhase section */
Expand All @@ -25,6 +26,7 @@
/* End PBXCopyFilesBuildPhase section */

/* Begin PBXFileReference section */
18566C026FA582A3AA2D6C83 /* Pods-VungleAdapter.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-VungleAdapter.debug.xcconfig"; path = "Target Support Files/Pods-VungleAdapter/Pods-VungleAdapter.debug.xcconfig"; sourceTree = "<group>"; };
1D31B64D219BA4E600875D92 /* AppLovinSDK.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; path = AppLovinSDK.framework; sourceTree = BUILT_PRODUCTS_DIR; };
1D9AE8E221423C7D00080475 /* CFNetwork.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CFNetwork.framework; path = System/Library/Frameworks/CFNetwork.framework; sourceTree = SDKROOT; };
1D9AE8E321423C7D00080475 /* SafariServices.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = SafariServices.framework; path = System/Library/Frameworks/SafariServices.framework; sourceTree = SDKROOT; };
Expand All @@ -40,11 +42,13 @@
1D9AE8ED21423C7E00080475 /* CoreTelephony.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreTelephony.framework; path = System/Library/Frameworks/CoreTelephony.framework; sourceTree = SDKROOT; };
1D9AE8EE21423C7E00080475 /* CoreData.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreData.framework; path = System/Library/Frameworks/CoreData.framework; sourceTree = SDKROOT; };
1D9AE8FC21423C9200080475 /* QuartzCore.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QuartzCore.framework; path = System/Library/Frameworks/QuartzCore.framework; sourceTree = SDKROOT; };
2A0100E7A4EC559BA0B698A2 /* Pods_VungleAdapter.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_VungleAdapter.framework; sourceTree = BUILT_PRODUCTS_DIR; };
6A561CE5219BB5A600E3749A /* libVungleAdapter.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libVungleAdapter.a; sourceTree = BUILT_PRODUCTS_DIR; };
6A5A633A21C0875E00B755D7 /* CHANGELOG.md */ = {isa = PBXFileReference; lastKnownFileType = net.daringfireball.markdown; path = CHANGELOG.md; sourceTree = "<group>"; };
6A5A633B21C0875E00B755D7 /* AppLovinMediationVungleAdapter.podspec */ = {isa = PBXFileReference; lastKnownFileType = text; path = AppLovinMediationVungleAdapter.podspec; sourceTree = "<group>"; };
6A9A772821A4F43A00151D7A /* ALVungleMediationAdapter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ALVungleMediationAdapter.m; sourceTree = "<group>"; };
6A9A772921A4F43A00151D7A /* ALVungleMediationAdapter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ALVungleMediationAdapter.h; sourceTree = "<group>"; };
DE32188EF62ECA108FB916FB /* Pods-VungleAdapter.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-VungleAdapter.release.xcconfig"; path = "Target Support Files/Pods-VungleAdapter/Pods-VungleAdapter.release.xcconfig"; sourceTree = "<group>"; };
/* End PBXFileReference section */

/* Begin PBXFrameworksBuildPhase section */
Expand All @@ -53,6 +57,7 @@
buildActionMask = 2147483647;
files = (
6A561CE0219BB5A600E3749A /* AppLovinSDK.framework in Frameworks */,
E4F5B3D58D41BEC48ED8620F /* Pods_VungleAdapter.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
Expand All @@ -77,6 +82,7 @@
1D9AE8EA21423C7E00080475 /* SystemConfiguration.framework */,
1D9AE8E821423C7E00080475 /* UIKit.framework */,
1D9AE8E721423C7E00080475 /* WebKit.framework */,
2A0100E7A4EC559BA0B698A2 /* Pods_VungleAdapter.framework */,
);
name = Frameworks;
sourceTree = "<group>";
Expand All @@ -88,6 +94,7 @@
6A5A632921C086CF00B755D7 /* Supporting Files */,
1D97FB861FBCF38B00D6C309 /* Products */,
1D2303A61FBCF4C7001939D7 /* Frameworks */,
2B2BE71AB9E6CCE4ACA5EC84 /* Pods */,
);
sourceTree = "<group>";
};
Expand All @@ -99,6 +106,16 @@
name = Products;
sourceTree = "<group>";
};
2B2BE71AB9E6CCE4ACA5EC84 /* Pods */ = {
isa = PBXGroup;
children = (
18566C026FA582A3AA2D6C83 /* Pods-VungleAdapter.debug.xcconfig */,
DE32188EF62ECA108FB916FB /* Pods-VungleAdapter.release.xcconfig */,
);
name = Pods;
path = "../../iOS-Workspace/Pods";
sourceTree = "<group>";
};
6A5A632921C086CF00B755D7 /* Supporting Files */ = {
isa = PBXGroup;
children = (
Expand All @@ -124,6 +141,7 @@
isa = PBXNativeTarget;
buildConfigurationList = 6A561CE2219BB5A600E3749A /* Build configuration list for PBXNativeTarget "VungleAdapter" */;
buildPhases = (
C3189E071ED01B7D7F11401C /* [CP] Check Pods Manifest.lock */,
6A561CDD219BB5A600E3749A /* Sources */,
6A561CDF219BB5A600E3749A /* Frameworks */,
6A561CE1219BB5A600E3749A /* Copy Files */,
Expand Down Expand Up @@ -169,6 +187,31 @@
};
/* End PBXProject section */

/* Begin PBXShellScriptBuildPhase section */
C3189E071ED01B7D7F11401C /* [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-VungleAdapter-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 */
6A561CDD219BB5A600E3749A /* Sources */ = {
isa = PBXSourcesBuildPhase;
Expand Down Expand Up @@ -219,7 +262,6 @@
ENABLE_BITCODE = NO;
ENABLE_STRICT_OBJC_MSGSEND = YES;
ENABLE_TESTABILITY = YES;
FRAMEWORK_SEARCH_PATHS = "";
GCC_C_LANGUAGE_STANDARD = gnu11;
GCC_DYNAMIC_NO_PIC = NO;
GCC_NO_COMMON_BLOCKS = YES;
Expand All @@ -235,11 +277,9 @@
GCC_WARN_UNUSED_FUNCTION = YES;
GCC_WARN_UNUSED_VARIABLE = YES;
IPHONEOS_DEPLOYMENT_TARGET = 9.0;
LIBRARY_SEARCH_PATHS = "";
MTL_ENABLE_DEBUG_INFO = YES;
ONLY_ACTIVE_ARCH = YES;
SDKROOT = iphoneos;
VALID_ARCHS = "$(ARCHS_STANDARD)";
};
name = Debug;
};
Expand Down Expand Up @@ -281,7 +321,6 @@
ENABLE_BITCODE = NO;
ENABLE_NS_ASSERTIONS = NO;
ENABLE_STRICT_OBJC_MSGSEND = YES;
FRAMEWORK_SEARCH_PATHS = "";
GCC_C_LANGUAGE_STANDARD = gnu11;
GCC_NO_COMMON_BLOCKS = YES;
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
Expand All @@ -291,55 +330,45 @@
GCC_WARN_UNUSED_FUNCTION = YES;
GCC_WARN_UNUSED_VARIABLE = YES;
IPHONEOS_DEPLOYMENT_TARGET = 9.0;
LIBRARY_SEARCH_PATHS = "";
MTL_ENABLE_DEBUG_INFO = NO;
ONLY_ACTIVE_ARCH = NO;
SDKROOT = iphoneos;
VALIDATE_PRODUCT = YES;
VALID_ARCHS = "$(ARCHS_STANDARD)";
};
name = Release;
};
6A561CE3219BB5A600E3749A /* Debug */ = {
isa = XCBuildConfiguration;
baseConfigurationReference = 18566C026FA582A3AA2D6C83 /* Pods-VungleAdapter.debug.xcconfig */;
buildSettings = {
BUILD_LIBRARY_FOR_DISTRIBUTION = YES;
CODE_SIGN_STYLE = Manual;
DEAD_CODE_STRIPPING = NO;
DEVELOPMENT_TEAM = X8JXXK4FF5;
ENABLE_BITCODE = NO;
EXCLUDED_ARCHS = i386;
FRAMEWORK_SEARCH_PATHS = "../../iOS-Workspace/Pods/**";
HEADER_SEARCH_PATHS = "";
IPHONEOS_DEPLOYMENT_TARGET = 9.0;
LIBRARY_SEARCH_PATHS = "$(inherited)";
IPHONEOS_DEPLOYMENT_TARGET = 10.0;
ONLY_ACTIVE_ARCH = YES;
OTHER_LDFLAGS = "$(inherited)";
PRODUCT_NAME = "$(TARGET_NAME)";
SKIP_INSTALL = YES;
SYSTEM_FRAMEWORK_SEARCH_PATHS = "";
TARGETED_DEVICE_FAMILY = "1,2";
};
name = Debug;
};
6A561CE4219BB5A600E3749A /* Release */ = {
isa = XCBuildConfiguration;
baseConfigurationReference = DE32188EF62ECA108FB916FB /* Pods-VungleAdapter.release.xcconfig */;
buildSettings = {
BUILD_LIBRARY_FOR_DISTRIBUTION = YES;
CODE_SIGN_STYLE = Manual;
DEAD_CODE_STRIPPING = NO;
DEVELOPMENT_TEAM = X8JXXK4FF5;
ENABLE_BITCODE = NO;
EXCLUDED_ARCHS = i386;
FRAMEWORK_SEARCH_PATHS = "../../iOS-Workspace/Pods/**";
HEADER_SEARCH_PATHS = "";
IPHONEOS_DEPLOYMENT_TARGET = 9.0;
LIBRARY_SEARCH_PATHS = "$(inherited)";
IPHONEOS_DEPLOYMENT_TARGET = 10.0;
ONLY_ACTIVE_ARCH = NO;
OTHER_LDFLAGS = "$(inherited)";
PRODUCT_NAME = "$(TARGET_NAME)";
SKIP_INSTALL = YES;
SYSTEM_FRAMEWORK_SEARCH_PATHS = "";
TARGETED_DEVICE_FAMILY = "1,2";
};
name = Release;
Expand Down
Loading

0 comments on commit a64f1ad

Please sign in to comment.