Skip to content

Commit 187bfa9

Browse files
update sample app to have more sample for AppLovin
1 parent 245fd5f commit 187bfa9

File tree

9 files changed

+100
-166
lines changed

9 files changed

+100
-166
lines changed

.swiftpm/xcode/package.xcworkspace/contents.xcworkspacedata

Lines changed: 7 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

MediationAdapters/TeadsAppLovinAdapter/TeadsMediationAdapter.swift

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -26,18 +26,19 @@ final class TeadsMediationAdapter: ALMediationAdapter {
2626

2727
@objc override func initialize(with _: MAAdapterInitializationParameters, completionHandler: @escaping (MAAdapterInitializationStatus, String?) -> Void) {
2828
Teads.configure()
29+
2930
completionHandler(.doesNotApply, nil)
3031
}
3132

32-
@objc override var sdkVersion: String {
33+
@objc public override var sdkVersion: String {
3334
return Teads.sdkVersion
3435
}
3536

36-
@objc override var adapterVersion: String {
37+
@objc public override var adapterVersion: String {
3738
return Teads.sdkVersion
3839
}
3940

40-
@objc override var isBeta: Bool {
41+
@objc public override var isBeta: Bool {
4142
return false
4243
}
4344

@@ -165,7 +166,7 @@ extension TeadsMediationAdapter: TeadsNativeAdPlacementDelegate {
165166
nativeDelegate?.didLoadAd(for: nativeAd, withExtraInfo: nil)
166167
}
167168

168-
func didFailToReceiveAd(reason: AdFailReason) {
169+
public func didFailToReceiveAd(reason: AdFailReason) {
169170
nativeDelegate?.didFailToLoadNativeAdWithError(MAAdapterError(adapterError: .noFill, thirdPartySdkErrorCode: reason.errorCode, thirdPartySdkErrorMessage: reason.localizedDescription))
170171
bannerDelegate?.didFailToLoadAdViewAdWithError(MAAdapterError(adapterError: .noFill, thirdPartySdkErrorCode: reason.errorCode, thirdPartySdkErrorMessage: reason.localizedDescription))
171172
}

TeadsSampleApp.xcodeproj/project.pbxproj

Lines changed: 6 additions & 141 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@
1313
408A2D4A253D995200CCFF44 /* RootHeaderCollectionReusableView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 408A2D47253D995200CCFF44 /* RootHeaderCollectionReusableView.swift */; };
1414
408A2D4B253D995200CCFF44 /* RootImageViewLabelCollectionViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 408A2D48253D995200CCFF44 /* RootImageViewLabelCollectionViewCell.swift */; };
1515
40DCC3C925306FA00012407C /* Format.swift in Sources */ = {isa = PBXBuildFile; fileRef = 40DCC3C825306FA00012407C /* Format.swift */; };
16+
979210C427E0A5C00010E81A /* AppLovinViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 979210C327E0A5C00010E81A /* AppLovinViewController.swift */; };
1617
B501EC721F823541002909B9 /* InReadDirectWebViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = B501EC711F823541002909B9 /* InReadDirectWebViewController.swift */; };
1718
B50425D0252E078B00ABF07D /* String.swift in Sources */ = {isa = PBXBuildFile; fileRef = B50425CF252E078B00ABF07D /* String.swift */; };
1819
B50425D3252E134E00ABF07D /* FakeArticleView.swift in Sources */ = {isa = PBXBuildFile; fileRef = B50425D2252E134E00ABF07D /* FakeArticleView.swift */; };
@@ -53,7 +54,6 @@
5354
E9A6F4BD26B7188D005C5F78 /* NativeAdCollectionViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = E9A6F4BC26B7188D005C5F78 /* NativeAdCollectionViewCell.swift */; };
5455
E9B7170627C7965900FB7DCB /* InReadAppLovinScrollViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = E9B7170527C7965900FB7DCB /* InReadAppLovinScrollViewController.swift */; };
5556
F71C452127918A88000C696F /* TeadsSampleAppUITests.swift in Sources */ = {isa = PBXBuildFile; fileRef = F71C452027918A88000C696F /* TeadsSampleAppUITests.swift */; };
56-
F7535FA227D0FF250025E723 /* TeadsSampleAppTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = F7535FA127D0FF250025E723 /* TeadsSampleAppTests.swift */; };
5757
F7651FE326A07A58004DAFD9 /* bootstrap.js in Resources */ = {isa = PBXBuildFile; fileRef = F7651FE126A07A58004DAFD9 /* bootstrap.js */; };
5858
F7651FE426A07A58004DAFD9 /* TeadsWebViewHelper.swift in Sources */ = {isa = PBXBuildFile; fileRef = F7651FE226A07A58004DAFD9 /* TeadsWebViewHelper.swift */; };
5959
/* End PBXBuildFile section */
@@ -66,13 +66,6 @@
6666
remoteGlobalIDString = B5555A311F7CDF80007406D4;
6767
remoteInfo = TeadsSampleApp;
6868
};
69-
F7535FA327D0FF250025E723 /* PBXContainerItemProxy */ = {
70-
isa = PBXContainerItemProxy;
71-
containerPortal = B5555A2A1F7CDF80007406D4 /* Project object */;
72-
proxyType = 1;
73-
remoteGlobalIDString = B5555A311F7CDF80007406D4;
74-
remoteInfo = TeadsSampleApp;
75-
};
7669
/* End PBXContainerItemProxy section */
7770

7871
/* Begin PBXFileReference section */
@@ -87,6 +80,7 @@
8780
40D28A26253853710031A64D /* InReadAdmobTableViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = InReadAdmobTableViewController.swift; sourceTree = "<group>"; };
8881
40DCC3C825306FA00012407C /* Format.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Format.swift; sourceTree = "<group>"; };
8982
4E4C6A68AA96696F039D0AA4 /* Pods-TeadsSampleApp.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-TeadsSampleApp.release.xcconfig"; path = "Target Support Files/Pods-TeadsSampleApp/Pods-TeadsSampleApp.release.xcconfig"; sourceTree = "<group>"; };
83+
979210C327E0A5C00010E81A /* AppLovinViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AppLovinViewController.swift; sourceTree = "<group>"; };
9084
9D48A37BC2D2CEACF8F6BED5 /* Pods-TeadsSampleApp.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-TeadsSampleApp.debug.xcconfig"; path = "Target Support Files/Pods-TeadsSampleApp/Pods-TeadsSampleApp.debug.xcconfig"; sourceTree = "<group>"; };
9185
B501EC711F823541002909B9 /* InReadDirectWebViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = InReadDirectWebViewController.swift; sourceTree = "<group>"; };
9286
B502BA121F827D5C008257EC /* InReadDirectTableViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = InReadDirectTableViewController.swift; sourceTree = "<group>"; };
@@ -127,8 +121,6 @@
127121
E9B7170527C7965900FB7DCB /* InReadAppLovinScrollViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = InReadAppLovinScrollViewController.swift; sourceTree = "<group>"; };
128122
F71C451E27918A88000C696F /* TeadsSampleAppUITests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = TeadsSampleAppUITests.xctest; sourceTree = BUILT_PRODUCTS_DIR; };
129123
F71C452027918A88000C696F /* TeadsSampleAppUITests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TeadsSampleAppUITests.swift; sourceTree = "<group>"; };
130-
F7535F9F27D0FF250025E723 /* TeadsSampleAppTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = TeadsSampleAppTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; };
131-
F7535FA127D0FF250025E723 /* TeadsSampleAppTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TeadsSampleAppTests.swift; sourceTree = "<group>"; };
132124
F7651FE126A07A58004DAFD9 /* bootstrap.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = bootstrap.js; sourceTree = "<group>"; };
133125
F7651FE226A07A58004DAFD9 /* TeadsWebViewHelper.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = TeadsWebViewHelper.swift; sourceTree = "<group>"; };
134126
/* End PBXFileReference section */
@@ -149,13 +141,6 @@
149141
);
150142
runOnlyForDeploymentPostprocessing = 0;
151143
};
152-
F7535F9C27D0FF250025E723 /* Frameworks */ = {
153-
isa = PBXFrameworksBuildPhase;
154-
buildActionMask = 2147483647;
155-
files = (
156-
);
157-
runOnlyForDeploymentPostprocessing = 0;
158-
};
159144
/* End PBXFrameworksBuildPhase section */
160145

161146
/* Begin PBXGroup section */
@@ -350,7 +335,6 @@
350335
children = (
351336
B5555A341F7CDF80007406D4 /* TeadsSampleApp */,
352337
F71C451F27918A88000C696F /* TeadsSampleAppUITests */,
353-
F7535FA027D0FF250025E723 /* TeadsSampleAppTests */,
354338
B5555A331F7CDF80007406D4 /* Products */,
355339
9C4C2A8CC3AEB01218414AF6 /* Pods */,
356340
DE0116B31068BD02E3224B25 /* Frameworks */,
@@ -362,7 +346,6 @@
362346
children = (
363347
B5555A321F7CDF80007406D4 /* TeadsSampleApp.app */,
364348
F71C451E27918A88000C696F /* TeadsSampleAppUITests.xctest */,
365-
F7535F9F27D0FF250025E723 /* TeadsSampleAppTests.xctest */,
366349
);
367350
name = Products;
368351
sourceTree = "<group>";
@@ -535,6 +518,7 @@
535518
isa = PBXGroup;
536519
children = (
537520
E9B7170427C7963C00FB7DCB /* ScrollView */,
521+
979210C327E0A5C00010E81A /* AppLovinViewController.swift */,
538522
);
539523
path = AppLovin;
540524
sourceTree = "<group>";
@@ -555,14 +539,6 @@
555539
path = TeadsSampleAppUITests;
556540
sourceTree = "<group>";
557541
};
558-
F7535FA027D0FF250025E723 /* TeadsSampleAppTests */ = {
559-
isa = PBXGroup;
560-
children = (
561-
F7535FA127D0FF250025E723 /* TeadsSampleAppTests.swift */,
562-
);
563-
path = TeadsSampleAppTests;
564-
sourceTree = "<group>";
565-
};
566542
F7651FDF26A07A58004DAFD9 /* WebViewHelper */ = {
567543
isa = PBXGroup;
568544
children = (
@@ -593,7 +569,7 @@
593569
B5555A301F7CDF80007406D4 /* Resources */,
594570
913FE1D31FEC291B003C6E5E /* ShellScript */,
595571
17DE1E1C76C21A32980C582E /* [CP] Embed Pods Frameworks */,
596-
E98E7699D005CBE5719FC128 /* [CP] Copy Pods Resources */,
572+
98DE17617D0CAB0FDFDF57BD /* [CP] Copy Pods Resources */,
597573
);
598574
buildRules = (
599575
);
@@ -622,24 +598,6 @@
622598
productReference = F71C451E27918A88000C696F /* TeadsSampleAppUITests.xctest */;
623599
productType = "com.apple.product-type.bundle.ui-testing";
624600
};
625-
F7535F9E27D0FF250025E723 /* TeadsSampleAppTests */ = {
626-
isa = PBXNativeTarget;
627-
buildConfigurationList = F7535FA727D0FF250025E723 /* Build configuration list for PBXNativeTarget "TeadsSampleAppTests" */;
628-
buildPhases = (
629-
F7535F9B27D0FF250025E723 /* Sources */,
630-
F7535F9C27D0FF250025E723 /* Frameworks */,
631-
F7535F9D27D0FF250025E723 /* Resources */,
632-
);
633-
buildRules = (
634-
);
635-
dependencies = (
636-
F7535FA427D0FF250025E723 /* PBXTargetDependency */,
637-
);
638-
name = TeadsSampleAppTests;
639-
productName = TeadsSampleAppTests;
640-
productReference = F7535F9F27D0FF250025E723 /* TeadsSampleAppTests.xctest */;
641-
productType = "com.apple.product-type.bundle.unit-test";
642-
};
643601
/* End PBXNativeTarget section */
644602

645603
/* Begin PBXProject section */
@@ -660,11 +618,6 @@
660618
ProvisioningStyle = Automatic;
661619
TestTargetID = B5555A311F7CDF80007406D4;
662620
};
663-
F7535F9E27D0FF250025E723 = {
664-
CreatedOnToolsVersion = 13.2.1;
665-
ProvisioningStyle = Automatic;
666-
TestTargetID = B5555A311F7CDF80007406D4;
667-
};
668621
};
669622
};
670623
buildConfigurationList = B5555A2D1F7CDF80007406D4 /* Build configuration list for PBXProject "TeadsSampleApp" */;
@@ -682,7 +635,6 @@
682635
targets = (
683636
B5555A311F7CDF80007406D4 /* TeadsSampleApp */,
684637
F71C451D27918A88000C696F /* TeadsSampleAppUITests */,
685-
F7535F9E27D0FF250025E723 /* TeadsSampleAppTests */,
686638
);
687639
};
688640
/* End PBXProject section */
@@ -710,13 +662,6 @@
710662
);
711663
runOnlyForDeploymentPostprocessing = 0;
712664
};
713-
F7535F9D27D0FF250025E723 /* Resources */ = {
714-
isa = PBXResourcesBuildPhase;
715-
buildActionMask = 2147483647;
716-
files = (
717-
);
718-
runOnlyForDeploymentPostprocessing = 0;
719-
};
720665
/* End PBXResourcesBuildPhase section */
721666

722667
/* Begin PBXShellScriptBuildPhase section */
@@ -789,7 +734,7 @@
789734
shellPath = /bin/sh;
790735
shellScript = "echo \"Target architectures: $ARCHS\"\n\nAPP_PATH=\"${TARGET_BUILD_DIR}/${WRAPPER_NAME}\"\n\necho \"$APP_PATH\"\n\nfind \"$APP_PATH\" -name '*.framework' -type d | while read -r FRAMEWORK\ndo\nFRAMEWORK_EXECUTABLE_NAME=$(defaults read \"$FRAMEWORK/Info.plist\" CFBundleExecutable)\nFRAMEWORK_EXECUTABLE_PATH=\"$FRAMEWORK/$FRAMEWORK_EXECUTABLE_NAME\"\necho \"Executable is $FRAMEWORK_EXECUTABLE_PATH\"\necho $(lipo -info \"$FRAMEWORK_EXECUTABLE_PATH\")\n\nFRAMEWORK_TMP_PATH=\"$FRAMEWORK_EXECUTABLE_PATH-tmp\"\n\n# remove simulator's archs if location is not simulator's directory\ncase \"${TARGET_BUILD_DIR}\" in\n*\"iphonesimulator\")\necho \"No need to remove archs\"\n;;\n*)\nif $(lipo \"$FRAMEWORK_EXECUTABLE_PATH\" -verify_arch \"i386\") ; then\nlipo -output \"$FRAMEWORK_TMP_PATH\" -remove \"i386\" \"$FRAMEWORK_EXECUTABLE_PATH\"\necho \"i386 architecture removed\"\nrm \"$FRAMEWORK_EXECUTABLE_PATH\"\nmv \"$FRAMEWORK_TMP_PATH\" \"$FRAMEWORK_EXECUTABLE_PATH\"\nfi\nif $(lipo \"$FRAMEWORK_EXECUTABLE_PATH\" -verify_arch \"x86_64\") ; then\nlipo -output \"$FRAMEWORK_TMP_PATH\" -remove \"x86_64\" \"$FRAMEWORK_EXECUTABLE_PATH\"\necho \"x86_64 architecture removed\"\nrm \"$FRAMEWORK_EXECUTABLE_PATH\"\nmv \"$FRAMEWORK_TMP_PATH\" \"$FRAMEWORK_EXECUTABLE_PATH\"\nfi\n;;\nesac\n\necho \"Completed for executable $FRAMEWORK_EXECUTABLE_PATH\"\necho $(lipo -info \"$FRAMEWORK_EXECUTABLE_PATH\")\n\ndone\n";
791736
};
792-
E98E7699D005CBE5719FC128 /* [CP] Copy Pods Resources */ = {
737+
98DE17617D0CAB0FDFDF57BD /* [CP] Copy Pods Resources */ = {
793738
isa = PBXShellScriptBuildPhase;
794739
buildActionMask = 2147483647;
795740
files = (
@@ -835,6 +780,7 @@
835780
E9984EFB26B2D46F000D42D3 /* AdmobNativeAdTableViewCell.swift in Sources */,
836781
408A2D4B253D995200CCFF44 /* RootImageViewLabelCollectionViewCell.swift in Sources */,
837782
B5966D1C269C7690005CA2FF /* InReadDirectCollectionViewController.swift in Sources */,
783+
979210C427E0A5C00010E81A /* AppLovinViewController.swift in Sources */,
838784
B50425F9252F67C200ABF07D /* TeadsGradientImageView.swift in Sources */,
839785
40DCC3C925306FA00012407C /* Format.swift in Sources */,
840786
F7651FE426A07A58004DAFD9 /* TeadsWebViewHelper.swift in Sources */,
@@ -863,14 +809,6 @@
863809
);
864810
runOnlyForDeploymentPostprocessing = 0;
865811
};
866-
F7535F9B27D0FF250025E723 /* Sources */ = {
867-
isa = PBXSourcesBuildPhase;
868-
buildActionMask = 2147483647;
869-
files = (
870-
F7535FA227D0FF250025E723 /* TeadsSampleAppTests.swift in Sources */,
871-
);
872-
runOnlyForDeploymentPostprocessing = 0;
873-
};
874812
/* End PBXSourcesBuildPhase section */
875813

876814
/* Begin PBXTargetDependency section */
@@ -879,11 +817,6 @@
879817
target = B5555A311F7CDF80007406D4 /* TeadsSampleApp */;
880818
targetProxy = F71C452427918A88000C696F /* PBXContainerItemProxy */;
881819
};
882-
F7535FA427D0FF250025E723 /* PBXTargetDependency */ = {
883-
isa = PBXTargetDependency;
884-
target = B5555A311F7CDF80007406D4 /* TeadsSampleApp */;
885-
targetProxy = F7535FA327D0FF250025E723 /* PBXContainerItemProxy */;
886-
};
887820
/* End PBXTargetDependency section */
888821

889822
/* Begin PBXVariantGroup section */
@@ -1262,65 +1195,6 @@
12621195
};
12631196
name = Release;
12641197
};
1265-
F7535FA527D0FF250025E723 /* Debug */ = {
1266-
isa = XCBuildConfiguration;
1267-
buildSettings = {
1268-
BUNDLE_LOADER = "$(TEST_HOST)";
1269-
CLANG_CXX_LANGUAGE_STANDARD = "gnu++17";
1270-
CLANG_ENABLE_OBJC_WEAK = YES;
1271-
CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES;
1272-
CODE_SIGN_IDENTITY = "Apple Development";
1273-
"CODE_SIGN_IDENTITY[sdk=macosx*]" = "Apple Development";
1274-
CODE_SIGN_STYLE = Automatic;
1275-
CURRENT_PROJECT_VERSION = 1;
1276-
DEVELOPMENT_TEAM = "";
1277-
GENERATE_INFOPLIST_FILE = YES;
1278-
IPHONEOS_DEPLOYMENT_TARGET = 11.0;
1279-
MACOSX_DEPLOYMENT_TARGET = 12.0;
1280-
MARKETING_VERSION = 1.0;
1281-
MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE;
1282-
MTL_FAST_MATH = YES;
1283-
PRODUCT_BUNDLE_IDENTIFIER = tv.Teads.TeadsSampleAppTests;
1284-
PRODUCT_NAME = "$(TARGET_NAME)";
1285-
PROVISIONING_PROFILE_SPECIFIER = "";
1286-
"PROVISIONING_PROFILE_SPECIFIER[sdk=macosx*]" = "";
1287-
SWIFT_EMIT_LOC_STRINGS = NO;
1288-
SWIFT_VERSION = 5.0;
1289-
TARGETED_DEVICE_FAMILY = "1,2";
1290-
TEST_HOST = "$(BUILT_PRODUCTS_DIR)/TeadsSampleApp.app/TeadsSampleApp";
1291-
TVOS_DEPLOYMENT_TARGET = 13.0;
1292-
};
1293-
name = Debug;
1294-
};
1295-
F7535FA627D0FF250025E723 /* Release */ = {
1296-
isa = XCBuildConfiguration;
1297-
buildSettings = {
1298-
BUNDLE_LOADER = "$(TEST_HOST)";
1299-
CLANG_CXX_LANGUAGE_STANDARD = "gnu++17";
1300-
CLANG_ENABLE_OBJC_WEAK = YES;
1301-
CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES;
1302-
CODE_SIGN_IDENTITY = "Apple Development";
1303-
"CODE_SIGN_IDENTITY[sdk=macosx*]" = "Apple Development";
1304-
CODE_SIGN_STYLE = Automatic;
1305-
CURRENT_PROJECT_VERSION = 1;
1306-
DEVELOPMENT_TEAM = "";
1307-
GENERATE_INFOPLIST_FILE = YES;
1308-
IPHONEOS_DEPLOYMENT_TARGET = 11.0;
1309-
MACOSX_DEPLOYMENT_TARGET = 12.0;
1310-
MARKETING_VERSION = 1.0;
1311-
MTL_FAST_MATH = YES;
1312-
PRODUCT_BUNDLE_IDENTIFIER = tv.Teads.TeadsSampleAppTests;
1313-
PRODUCT_NAME = "$(TARGET_NAME)";
1314-
PROVISIONING_PROFILE_SPECIFIER = "";
1315-
"PROVISIONING_PROFILE_SPECIFIER[sdk=macosx*]" = "";
1316-
SWIFT_EMIT_LOC_STRINGS = NO;
1317-
SWIFT_VERSION = 5.0;
1318-
TARGETED_DEVICE_FAMILY = "1,2";
1319-
TEST_HOST = "$(BUILT_PRODUCTS_DIR)/TeadsSampleApp.app/TeadsSampleApp";
1320-
TVOS_DEPLOYMENT_TARGET = 13.0;
1321-
};
1322-
name = Release;
1323-
};
13241198
/* End XCBuildConfiguration section */
13251199

13261200
/* Begin XCConfigurationList section */
@@ -1351,15 +1225,6 @@
13511225
defaultConfigurationIsVisible = 0;
13521226
defaultConfigurationName = Release;
13531227
};
1354-
F7535FA727D0FF250025E723 /* Build configuration list for PBXNativeTarget "TeadsSampleAppTests" */ = {
1355-
isa = XCConfigurationList;
1356-
buildConfigurations = (
1357-
F7535FA527D0FF250025E723 /* Debug */,
1358-
F7535FA627D0FF250025E723 /* Release */,
1359-
);
1360-
defaultConfigurationIsVisible = 0;
1361-
defaultConfigurationName = Release;
1362-
};
13631228
/* End XCConfigurationList section */
13641229
};
13651230
rootObject = B5555A2A1F7CDF80007406D4 /* Project object */;

TeadsSampleApp.xcodeproj/xcshareddata/xcschemes/TeadsSampleApp.xcscheme

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -79,13 +79,6 @@
7979
ReferencedContainer = "container:TeadsSampleApp.xcodeproj">
8080
</BuildableReference>
8181
</BuildableProductRunnable>
82-
<AdditionalOptions>
83-
<AdditionalOption
84-
key = "NSZombieEnabled"
85-
value = "YES"
86-
isEnabled = "YES">
87-
</AdditionalOption>
88-
</AdditionalOptions>
8982
</LaunchAction>
9083
<ProfileAction
9184
buildConfiguration = "Release"
Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
//
2+
// AppLovinViewController.swift
3+
// TeadsSampleApp
4+
//
5+
// Created by Vincent Saluzzo on 15/03/2022.
6+
// Copyright © 2022 Teads. All rights reserved.
7+
//
8+
9+
import Foundation
10+
11+
class AppLovinViewController: TeadsViewController {
12+
var isMREC: Bool = false
13+
}

0 commit comments

Comments
 (0)