Skip to content

Commit 8799acb

Browse files
Merge pull request #153 from teads/update-for-SDK-v4_8_5
update MoPub & AdMob code to work with last version of these Mediation SDK
2 parents c867066 + 196a04f commit 8799acb

File tree

11 files changed

+160
-164
lines changed

11 files changed

+160
-164
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.

Podfile

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,5 +11,4 @@ target 'TeadsSampleApp' do
1111
pod 'GoogleMobileAdsMediationTeads'
1212
pod 'MoPub-Teads-Adapters'
1313
pod 'TeadsSASAdapter'
14-
pod 'mopub-ios-sdk', '<= 5.15.0'
1514
end

Podfile.lock

Lines changed: 36 additions & 37 deletions
Original file line numberDiff line numberDiff line change
@@ -1,45 +1,45 @@
11
PODS:
2-
- Google-Mobile-Ads-SDK (7.69.0):
2+
- Google-Mobile-Ads-SDK (8.2.0.1):
33
- GoogleAppMeasurement (~> 7.0)
4-
- GoogleUserMessagingPlatform (~> 1.1)
5-
- GoogleAppMeasurement (7.6.0):
4+
- GoogleUserMessagingPlatform (>= 1.1)
5+
- GoogleAppMeasurement (7.9.0):
66
- GoogleUtilities/AppDelegateSwizzler (~> 7.0)
77
- GoogleUtilities/MethodSwizzler (~> 7.0)
88
- GoogleUtilities/Network (~> 7.0)
99
- "GoogleUtilities/NSData+zlib (~> 7.0)"
1010
- nanopb (~> 2.30907.0)
11-
- GoogleMobileAdsMediationTeads (4.8.4):
12-
- Google-Mobile-Ads-SDK (< 8.0.0, >= 7.59)
13-
- TeadsSDK (= 4.8.4)
14-
- GoogleUserMessagingPlatform (1.4.0)
15-
- GoogleUtilities/AppDelegateSwizzler (7.2.2):
11+
- GoogleMobileAdsMediationTeads (4.8.5):
12+
- Google-Mobile-Ads-SDK (>= 8.0)
13+
- TeadsSDK (= 4.8.5)
14+
- GoogleUserMessagingPlatform (2.0.0)
15+
- GoogleUtilities/AppDelegateSwizzler (7.3.1):
1616
- GoogleUtilities/Environment
1717
- GoogleUtilities/Logger
1818
- GoogleUtilities/Network
19-
- GoogleUtilities/Environment (7.2.2):
19+
- GoogleUtilities/Environment (7.3.1):
2020
- PromisesObjC (~> 1.2)
21-
- GoogleUtilities/Logger (7.2.2):
21+
- GoogleUtilities/Logger (7.3.1):
2222
- GoogleUtilities/Environment
23-
- GoogleUtilities/MethodSwizzler (7.2.2):
23+
- GoogleUtilities/MethodSwizzler (7.3.1):
2424
- GoogleUtilities/Logger
25-
- GoogleUtilities/Network (7.2.2):
25+
- GoogleUtilities/Network (7.3.1):
2626
- GoogleUtilities/Logger
2727
- "GoogleUtilities/NSData+zlib"
2828
- GoogleUtilities/Reachability
29-
- "GoogleUtilities/NSData+zlib (7.2.2)"
30-
- GoogleUtilities/Reachability (7.2.2):
29+
- "GoogleUtilities/NSData+zlib (7.3.1)"
30+
- GoogleUtilities/Reachability (7.3.1):
3131
- GoogleUtilities/Logger
32-
- mopub-ios-sdk (5.15.0):
33-
- mopub-ios-sdk/MoPubSDK (= 5.15.0)
34-
- mopub-ios-sdk/Core (5.15.0)
35-
- mopub-ios-sdk/MoPubSDK (5.15.0):
32+
- mopub-ios-sdk (5.16.2):
33+
- mopub-ios-sdk/MoPubSDK (= 5.16.2)
34+
- mopub-ios-sdk/Core (5.16.2)
35+
- mopub-ios-sdk/MoPubSDK (5.16.2):
3636
- mopub-ios-sdk/Core
3737
- mopub-ios-sdk/NativeAds
38-
- mopub-ios-sdk/NativeAds (5.15.0):
38+
- mopub-ios-sdk/NativeAds (5.16.2):
3939
- mopub-ios-sdk/Core
40-
- MoPub-Teads-Adapters (4.8.4):
40+
- MoPub-Teads-Adapters (4.8.5):
4141
- mopub-ios-sdk (>= 5.13)
42-
- TeadsSDK (= 4.8.4)
42+
- TeadsSDK (= 4.8.5)
4343
- nanopb (2.30907.0):
4444
- nanopb/decode (= 2.30907.0)
4545
- nanopb/encode (= 2.30907.0)
@@ -49,16 +49,15 @@ PODS:
4949
- Smart-Core-SDK (7.9.0)
5050
- Smart-Display-SDK (7.8.0):
5151
- Smart-Core-SDK (~> 7.8)
52-
- TeadsSASAdapter (4.8.4):
52+
- TeadsSASAdapter (4.8.5):
5353
- Smart-Display-SDK (>= 7.6.2)
54-
- TeadsSDK (= 4.8.4)
55-
- TeadsSDK (4.8.4):
56-
- TeadsSDK/Core (= 4.8.4)
57-
- TeadsSDK/Core (4.8.4)
54+
- TeadsSDK (= 4.8.5)
55+
- TeadsSDK (4.8.5):
56+
- TeadsSDK/Core (= 4.8.5)
57+
- TeadsSDK/Core (4.8.5)
5858

5959
DEPENDENCIES:
6060
- GoogleMobileAdsMediationTeads
61-
- mopub-ios-sdk (<= 5.15.0)
6261
- MoPub-Teads-Adapters
6362
- TeadsSASAdapter
6463

@@ -79,20 +78,20 @@ SPEC REPOS:
7978
- TeadsSDK
8079

8180
SPEC CHECKSUMS:
82-
Google-Mobile-Ads-SDK: 2f288748a42920d1c744946a460896a95b0e9110
83-
GoogleAppMeasurement: c542a2feaac9ab98fd074e8f1a02c3585bbfbd47
84-
GoogleMobileAdsMediationTeads: eca9182cc1c6172024c9c1d41cbf6fa30b906011
85-
GoogleUserMessagingPlatform: b168e8c46cd8f92aa3e34b584c4ca78a411ce367
86-
GoogleUtilities: 31c5b01f978a70c6cff2afc6272b3f1921614b43
87-
mopub-ios-sdk: a21098174b9420a291aca9fcdae832d0f2e2a368
88-
MoPub-Teads-Adapters: e4bde8c8a494ec754f38924b88eb135f1fce6507
81+
Google-Mobile-Ads-SDK: b48fb7dc45b2e442a217dd96875586fda7d5e553
82+
GoogleAppMeasurement: 120eec8803fe65a4a7475fb3d3d59a61d0e1a866
83+
GoogleMobileAdsMediationTeads: 0adb5696815b07c2dfc0135a4dd0a8a6a1af07db
84+
GoogleUserMessagingPlatform: ab890ce5f6620f293a21b6bdd82e416a2c73aeca
85+
GoogleUtilities: e1d9ed4e544fc32a93e00e721400cbc3f377200d
86+
mopub-ios-sdk: ce5aa12abe59d42cb8866b1297bdff7b6a42e273
87+
MoPub-Teads-Adapters: 7d55e83f40c639be73782187dfb075b569beba06
8988
nanopb: 59221d7f958fb711001e6a449489542d92ae113e
9089
PromisesObjC: 3113f7f76903778cf4a0586bd1ab89329a0b7b97
9190
Smart-Core-SDK: e489e9231223ab4c3e34b7445111e7c804d5f48c
9291
Smart-Display-SDK: d670bac47d0aeece407117943874ad8e399306b9
93-
TeadsSASAdapter: 3a217a930d7faff709a74cbb8e646f787df23ee3
94-
TeadsSDK: c30362f4cdf8eb83135f5b817b303e38e512d7d5
92+
TeadsSASAdapter: 980ba558522b6d3cb15ed245db96efcc98f97400
93+
TeadsSDK: 38a7fa794ef660ef95cae5ae8cc6f5952a5be3e6
9594

96-
PODFILE CHECKSUM: 2f1f71aff17f63970dce1a34bea8b06ca250bd57
95+
PODFILE CHECKSUM: b4da9a01e5010189e3fbacfbf3575829e5721a7d
9796

9897
COCOAPODS: 1.10.1

TeadsSampleApp.xcodeproj/project.pbxproj

Lines changed: 39 additions & 39 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
40D28A27253853710031A64D /* InReadAdmobTableViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 40D28A26253853710031A64D /* InReadAdmobTableViewController.swift */; };
1818
40D28A47253883F80031A64D /* SyncWebViewAdView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 40D28A46253883F80031A64D /* SyncWebViewAdView.swift */; };
1919
40DCC3C925306FA00012407C /* Format.swift in Sources */ = {isa = PBXBuildFile; fileRef = 40DCC3C825306FA00012407C /* Format.swift */; };
20-
AEA8175DB4A0D8AB0204A970 /* Pods_TeadsSampleApp.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 9B5902616A875DF1762D65DC /* Pods_TeadsSampleApp.framework */; };
20+
6246FA27064B6F9160E5C379 /* Pods_TeadsSampleApp.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 410E02F9D82412720A495944 /* Pods_TeadsSampleApp.framework */; };
2121
B501EC721F823541002909B9 /* InReadDirectWebViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = B501EC711F823541002909B9 /* InReadDirectWebViewController.swift */; };
2222
B501EC791F823F6C002909B9 /* WebViewHelper.swift in Sources */ = {isa = PBXBuildFile; fileRef = B501EC771F823BA8002909B9 /* WebViewHelper.swift */; };
2323
B502B9F01F826842008257EC /* bootstrap.js in Resources */ = {isa = PBXBuildFile; fileRef = B501EC751F823BA8002909B9 /* bootstrap.js */; };
@@ -44,7 +44,6 @@
4444
/* End PBXBuildFile section */
4545

4646
/* Begin PBXFileReference section */
47-
11435DCE5558CB0BCBCB42B4 /* 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>"; };
4847
40077B422534AABF00D53197 /* InReadDirectCollectionViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = InReadDirectCollectionViewController.swift; sourceTree = "<group>"; };
4948
4079F242252CBE7F00B0AC31 /* ColorExtension.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ColorExtension.swift; sourceTree = "<group>"; };
5049
4079F252252CC1EF00B0AC31 /* RootViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RootViewController.swift; sourceTree = "<group>"; };
@@ -55,8 +54,9 @@
5554
40D28A26253853710031A64D /* InReadAdmobTableViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = InReadAdmobTableViewController.swift; sourceTree = "<group>"; };
5655
40D28A46253883F80031A64D /* SyncWebViewAdView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SyncWebViewAdView.swift; sourceTree = "<group>"; };
5756
40DCC3C825306FA00012407C /* Format.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Format.swift; sourceTree = "<group>"; };
58-
779514ABCA9BA1F2BD44F86E /* 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>"; };
59-
9B5902616A875DF1762D65DC /* Pods_TeadsSampleApp.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_TeadsSampleApp.framework; sourceTree = BUILT_PRODUCTS_DIR; };
57+
410E02F9D82412720A495944 /* Pods_TeadsSampleApp.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_TeadsSampleApp.framework; sourceTree = BUILT_PRODUCTS_DIR; };
58+
41CBDEFDD03FBDE56DBB012A /* 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>"; };
59+
903E030F6A7006BD555338D9 /* 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>"; };
6060
B501EC711F823541002909B9 /* InReadDirectWebViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = InReadDirectWebViewController.swift; sourceTree = "<group>"; };
6161
B501EC751F823BA8002909B9 /* bootstrap.js */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.javascript; path = bootstrap.js; sourceTree = "<group>"; };
6262
B501EC771F823BA8002909B9 /* WebViewHelper.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = WebViewHelper.swift; sourceTree = "<group>"; };
@@ -89,7 +89,7 @@
8989
isa = PBXFrameworksBuildPhase;
9090
buildActionMask = 2147483647;
9191
files = (
92-
AEA8175DB4A0D8AB0204A970 /* Pods_TeadsSampleApp.framework in Frameworks */,
92+
6246FA27064B6F9160E5C379 /* Pods_TeadsSampleApp.framework in Frameworks */,
9393
);
9494
runOnlyForDeploymentPostprocessing = 0;
9595
};
@@ -238,19 +238,11 @@
238238
path = ScrollView;
239239
sourceTree = "<group>";
240240
};
241-
874FCA9D677F77A0CE9CCE96 /* Frameworks */ = {
242-
isa = PBXGroup;
243-
children = (
244-
9B5902616A875DF1762D65DC /* Pods_TeadsSampleApp.framework */,
245-
);
246-
name = Frameworks;
247-
sourceTree = "<group>";
248-
};
249241
9C4C2A8CC3AEB01218414AF6 /* Pods */ = {
250242
isa = PBXGroup;
251243
children = (
252-
11435DCE5558CB0BCBCB42B4 /* Pods-TeadsSampleApp.debug.xcconfig */,
253-
779514ABCA9BA1F2BD44F86E /* Pods-TeadsSampleApp.release.xcconfig */,
244+
41CBDEFDD03FBDE56DBB012A /* Pods-TeadsSampleApp.debug.xcconfig */,
245+
903E030F6A7006BD555338D9 /* Pods-TeadsSampleApp.release.xcconfig */,
254246
);
255247
path = Pods;
256248
sourceTree = "<group>";
@@ -312,7 +304,7 @@
312304
B5555A341F7CDF80007406D4 /* TeadsSampleApp */,
313305
B5555A331F7CDF80007406D4 /* Products */,
314306
9C4C2A8CC3AEB01218414AF6 /* Pods */,
315-
874FCA9D677F77A0CE9CCE96 /* Frameworks */,
307+
D1D046CA2B0E836049C622D6 /* Frameworks */,
316308
);
317309
sourceTree = "<group>";
318310
};
@@ -388,19 +380,27 @@
388380
path = ScrollView;
389381
sourceTree = "<group>";
390382
};
383+
D1D046CA2B0E836049C622D6 /* Frameworks */ = {
384+
isa = PBXGroup;
385+
children = (
386+
410E02F9D82412720A495944 /* Pods_TeadsSampleApp.framework */,
387+
);
388+
name = Frameworks;
389+
sourceTree = "<group>";
390+
};
391391
/* End PBXGroup section */
392392

393393
/* Begin PBXNativeTarget section */
394394
B5555A311F7CDF80007406D4 /* TeadsSampleApp */ = {
395395
isa = PBXNativeTarget;
396396
buildConfigurationList = B5555A441F7CDF80007406D4 /* Build configuration list for PBXNativeTarget "TeadsSampleApp" */;
397397
buildPhases = (
398-
A2D3C8E3E10EE071717EF2F0 /* [CP] Check Pods Manifest.lock */,
398+
B03BDDDB7AEDF5671DFA2E70 /* [CP] Check Pods Manifest.lock */,
399399
B5555A2E1F7CDF80007406D4 /* Sources */,
400400
B5555A2F1F7CDF80007406D4 /* Frameworks */,
401401
B5555A301F7CDF80007406D4 /* Resources */,
402402
913FE1D31FEC291B003C6E5E /* ShellScript */,
403-
3EC69DF198424DA10DD39A97 /* [CP] Embed Pods Frameworks */,
403+
9E788CB2ED36BAFF59A81DFD /* [CP] Embed Pods Frameworks */,
404404
);
405405
buildRules = (
406406
);
@@ -463,7 +463,20 @@
463463
/* End PBXResourcesBuildPhase section */
464464

465465
/* Begin PBXShellScriptBuildPhase section */
466-
3EC69DF198424DA10DD39A97 /* [CP] Embed Pods Frameworks */ = {
466+
913FE1D31FEC291B003C6E5E /* ShellScript */ = {
467+
isa = PBXShellScriptBuildPhase;
468+
buildActionMask = 2147483647;
469+
files = (
470+
);
471+
inputPaths = (
472+
);
473+
outputPaths = (
474+
);
475+
runOnlyForDeploymentPostprocessing = 0;
476+
shellPath = /bin/sh;
477+
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";
478+
};
479+
9E788CB2ED36BAFF59A81DFD /* [CP] Embed Pods Frameworks */ = {
467480
isa = PBXShellScriptBuildPhase;
468481
buildActionMask = 2147483647;
469482
files = (
@@ -474,7 +487,7 @@
474487
"${BUILT_PRODUCTS_DIR}/PromisesObjC/FBLPromises.framework",
475488
"${PODS_ROOT}/Smart-Core-SDK/SCSCoreKit.framework",
476489
"${PODS_ROOT}/Smart-Display-SDK/SASDisplayKit.framework",
477-
"${BUILT_PRODUCTS_DIR}/mopub-ios-sdk/MoPub.framework",
490+
"${BUILT_PRODUCTS_DIR}/mopub-ios-sdk/MoPubSDK.framework",
478491
"${BUILT_PRODUCTS_DIR}/nanopb/nanopb.framework",
479492
"${PODS_XCFRAMEWORKS_BUILD_DIR}/TeadsSDK/TeadsSDK.framework/TeadsSDK",
480493
"${PODS_XCFRAMEWORKS_BUILD_DIR}/OMSDK_Teadstv/OMSDK_Teadstv.framework/OMSDK_Teadstv",
@@ -485,7 +498,7 @@
485498
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/FBLPromises.framework",
486499
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/SCSCoreKit.framework",
487500
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/SASDisplayKit.framework",
488-
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/MoPub.framework",
501+
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/MoPubSDK.framework",
489502
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/nanopb.framework",
490503
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/TeadsSDK.framework",
491504
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/OMSDK_Teadstv.framework",
@@ -495,20 +508,7 @@
495508
shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-TeadsSampleApp/Pods-TeadsSampleApp-frameworks.sh\"\n";
496509
showEnvVarsInLog = 0;
497510
};
498-
913FE1D31FEC291B003C6E5E /* ShellScript */ = {
499-
isa = PBXShellScriptBuildPhase;
500-
buildActionMask = 2147483647;
501-
files = (
502-
);
503-
inputPaths = (
504-
);
505-
outputPaths = (
506-
);
507-
runOnlyForDeploymentPostprocessing = 0;
508-
shellPath = /bin/sh;
509-
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";
510-
};
511-
A2D3C8E3E10EE071717EF2F0 /* [CP] Check Pods Manifest.lock */ = {
511+
B03BDDDB7AEDF5671DFA2E70 /* [CP] Check Pods Manifest.lock */ = {
512512
isa = PBXShellScriptBuildPhase;
513513
buildActionMask = 2147483647;
514514
files = (
@@ -704,7 +704,7 @@
704704
};
705705
B5555A451F7CDF80007406D4 /* Debug */ = {
706706
isa = XCBuildConfiguration;
707-
baseConfigurationReference = 11435DCE5558CB0BCBCB42B4 /* Pods-TeadsSampleApp.debug.xcconfig */;
707+
baseConfigurationReference = 41CBDEFDD03FBDE56DBB012A /* Pods-TeadsSampleApp.debug.xcconfig */;
708708
buildSettings = {
709709
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
710710
BUNDLE_LOADER = "";
@@ -760,7 +760,7 @@
760760
"-framework",
761761
"\"MessageUI\"",
762762
"-framework",
763-
"\"MoPub\"",
763+
"\"MoPubSDK\"",
764764
"-framework",
765765
"\"MobileCoreServices\"",
766766
"-framework",
@@ -807,7 +807,7 @@
807807
};
808808
B5555A461F7CDF80007406D4 /* Release */ = {
809809
isa = XCBuildConfiguration;
810-
baseConfigurationReference = 779514ABCA9BA1F2BD44F86E /* Pods-TeadsSampleApp.release.xcconfig */;
810+
baseConfigurationReference = 903E030F6A7006BD555338D9 /* Pods-TeadsSampleApp.release.xcconfig */;
811811
buildSettings = {
812812
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
813813
BUNDLE_LOADER = "";
@@ -863,7 +863,7 @@
863863
"-framework",
864864
"\"MessageUI\"",
865865
"-framework",
866-
"\"MoPub\"",
866+
"\"MoPubSDK\"",
867867
"-framework",
868868
"\"MobileCoreServices\"",
869869
"-framework",

0 commit comments

Comments
 (0)