Skip to content

Commit c6e3e49

Browse files
author
J. Doe (https://devcenter.bitrise.io/builds/setting-your-git-credentials-on-build-machines/)
committed
Release 4.8.4
1 parent 069caa5 commit c6e3e49

File tree

62 files changed

+7988
-5382
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

62 files changed

+7988
-5382
lines changed

CHANGELOG.md

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,14 @@
11
# Changelog
22

3+
### v4.8.4
4+
_2021-02-12_
5+
- arm64 support for simulator 🎉
6+
- [Mediation] fix a crash that could happen using `TeadsAdSettings.subscribeAdResizeDelegate`
7+
38
### v4.8.3
49
_2021-02-11_
510
- arm64 support for simulator 🎉
6-
- [Mediation] fix possible crash using `TeadsAdSettings.subscribeAdResizeDelegate(_ delegate: TFAMediatedAdViewDelegate, forAdView adView: UIView)
11+
- [Mediation] fix a crash that could happen using `TeadsAdSettings.subscribeAdResizeDelegate`
712

813
### v4.8.0
914
_2020-11-17_

README.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,12 @@ github "teads/TeadsSDK-iOS"
3737

3838
Integration instructions are available on [Teads SDK Documentation](https://support.teads.tv/support/solutions/articles/36000165909).
3939

40+
## Known Issue
41+
42+
### Xcode 12 Excluded Architecture
43+
44+
[#142](https://github.com/teads/TeadsSDK-iOS/issues/142) Our third party viewability solution is unfortunately not yet compatible with ARM Simulator Architecture.
45+
4046
## Changelog
4147

4248
See [changelog here](CHANGELOG.md).

TeadsSDK.podspec

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
Pod::Spec.new do |s|
22

33
s.name = "TeadsSDK"
4-
s.version = "4.8.3"
4+
s.version = "4.8.4"
55
s.summary = "Teads' iOS SDK"
66
s.module_name = s.name
77
s.description = <<-DESC

TeadsSDK.xcframework/Info.plist

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -6,31 +6,32 @@
66
<array>
77
<dict>
88
<key>LibraryIdentifier</key>
9-
<string>ios-armv7_arm64</string>
9+
<string>ios-arm64_i386_x86_64-simulator</string>
1010
<key>LibraryPath</key>
1111
<string>TeadsSDK.framework</string>
1212
<key>SupportedArchitectures</key>
1313
<array>
14-
<string>armv7</string>
1514
<string>arm64</string>
15+
<string>i386</string>
16+
<string>x86_64</string>
1617
</array>
1718
<key>SupportedPlatform</key>
1819
<string>ios</string>
20+
<key>SupportedPlatformVariant</key>
21+
<string>simulator</string>
1922
</dict>
2023
<dict>
2124
<key>LibraryIdentifier</key>
22-
<string>ios-x86_64_i386-simulator</string>
25+
<string>ios-arm64_armv7</string>
2326
<key>LibraryPath</key>
2427
<string>TeadsSDK.framework</string>
2528
<key>SupportedArchitectures</key>
2629
<array>
27-
<string>x86_64</string>
28-
<string>i386</string>
30+
<string>arm64</string>
31+
<string>armv7</string>
2932
</array>
3033
<key>SupportedPlatform</key>
3134
<string>ios</string>
32-
<key>SupportedPlatformVariant</key>
33-
<string>simulator</string>
3435
</dict>
3536
</array>
3637
<key>CFBundlePackageType</key>
23.3 KB
Binary file not shown.
Lines changed: 3051 additions & 2514 deletions
Large diffs are not rendered by default.
Lines changed: 3197 additions & 2695 deletions
Large diffs are not rendered by default.
File renamed without changes.
File renamed without changes.

TeadsSDK.xcframework/ios-armv7_arm64/TeadsSDK.framework/Headers/TeadsSDK-Swift.h renamed to TeadsSDK.xcframework/ios-arm64_armv7/TeadsSDK.framework/Headers/TeadsSDK-Swift.h

Lines changed: 8 additions & 56 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
#if 0
22
#elif defined(__arm64__) && __arm64__
3-
// Generated by Apple Swift version 5.2.4 (swiftlang-1103.0.32.9 clang-1103.0.32.53)
3+
// Generated by Apple Swift version 5.3 (swiftlang-1200.0.29.2 clang-1200.0.30.1)
4+
#ifndef TEADSSDK_SWIFT_H
5+
#define TEADSSDK_SWIFT_H
46
#pragma clang diagnostic push
57
#pragma clang diagnostic ignored "-Wgcc-compat"
68

@@ -189,7 +191,6 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4)));
189191
#pragma clang diagnostic ignored "-Watimport-in-framework-header"
190192
#endif
191193
@import CoreGraphics;
192-
@import Foundation;
193194
@import ObjectiveC;
194195
@import UIKit;
195196
#endif
@@ -240,12 +241,6 @@ SWIFT_CLASS("_TtC8TeadsSDK12AdFailReason")
240241

241242

242243

243-
244-
245-
246-
247-
248-
249244
/// Transparency & Consent Framework versions
250245
typedef SWIFT_ENUM(NSInteger, TCFVersion, open) {
251246
TCFVersionV1 = 1,
@@ -570,7 +565,6 @@ SWIFT_CLASS("_TtC8TeadsSDK16TeadsAdPlacement")
570565
@end
571566

572567

573-
574568
@class TeadsNativeAd;
575569

576570
SWIFT_PROTOCOL("_TtP8TeadsSDK24TeadsAdPlacementDelegate_")
@@ -727,11 +721,6 @@ SWIFT_CLASS("_TtC8TeadsSDK13TeadsNativeAd")
727721

728722

729723

730-
731-
732-
733-
734-
735724
SWIFT_PROTOCOL("_TtP8TeadsSDK21TeadsNativeAdDelegate_")
736725
@protocol TeadsNativeAdDelegate
737726
@optional
@@ -781,7 +770,6 @@ typedef SWIFT_ENUM(NSInteger, Template, open) {
781770

782771

783772

784-
785773
SWIFT_CLASS("_TtC8TeadsSDK16TeadsNativeAsset")
786774
@interface TeadsNativeAsset : NSObject
787775
@property (nonatomic, readonly, copy) NSString * _Nullable text;
@@ -801,19 +789,6 @@ SWIFT_CLASS("_TtC8TeadsSDK21TeadsNativeImageAsset")
801789

802790

803791

804-
805-
806-
807-
808-
809-
810-
811-
812-
813-
814-
815-
816-
817792

818793

819794

@@ -825,9 +800,12 @@ SWIFT_CLASS("_TtC8TeadsSDK21TeadsNativeImageAsset")
825800
# pragma clang attribute pop
826801
#endif
827802
#pragma clang diagnostic pop
803+
#endif
828804

829805
#elif defined(__ARM_ARCH_7A__) && __ARM_ARCH_7A__
830-
// Generated by Apple Swift version 5.2.4 (swiftlang-1103.0.32.9 clang-1103.0.32.53)
806+
// Generated by Apple Swift version 5.3 (swiftlang-1200.0.29.2 clang-1200.0.30.1)
807+
#ifndef TEADSSDK_SWIFT_H
808+
#define TEADSSDK_SWIFT_H
831809
#pragma clang diagnostic push
832810
#pragma clang diagnostic ignored "-Wgcc-compat"
833811

@@ -1016,7 +994,6 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4)));
1016994
#pragma clang diagnostic ignored "-Watimport-in-framework-header"
1017995
#endif
1018996
@import CoreGraphics;
1019-
@import Foundation;
1020997
@import ObjectiveC;
1021998
@import UIKit;
1022999
#endif
@@ -1067,12 +1044,6 @@ SWIFT_CLASS("_TtC8TeadsSDK12AdFailReason")
10671044

10681045

10691046

1070-
1071-
1072-
1073-
1074-
1075-
10761047
/// Transparency & Consent Framework versions
10771048
typedef SWIFT_ENUM(NSInteger, TCFVersion, open) {
10781049
TCFVersionV1 = 1,
@@ -1397,7 +1368,6 @@ SWIFT_CLASS("_TtC8TeadsSDK16TeadsAdPlacement")
13971368
@end
13981369

13991370

1400-
14011371
@class TeadsNativeAd;
14021372

14031373
SWIFT_PROTOCOL("_TtP8TeadsSDK24TeadsAdPlacementDelegate_")
@@ -1554,11 +1524,6 @@ SWIFT_CLASS("_TtC8TeadsSDK13TeadsNativeAd")
15541524

15551525

15561526

1557-
1558-
1559-
1560-
1561-
15621527
SWIFT_PROTOCOL("_TtP8TeadsSDK21TeadsNativeAdDelegate_")
15631528
@protocol TeadsNativeAdDelegate
15641529
@optional
@@ -1608,7 +1573,6 @@ typedef SWIFT_ENUM(NSInteger, Template, open) {
16081573

16091574

16101575

1611-
16121576
SWIFT_CLASS("_TtC8TeadsSDK16TeadsNativeAsset")
16131577
@interface TeadsNativeAsset : NSObject
16141578
@property (nonatomic, readonly, copy) NSString * _Nullable text;
@@ -1628,19 +1592,6 @@ SWIFT_CLASS("_TtC8TeadsSDK21TeadsNativeImageAsset")
16281592

16291593

16301594

1631-
1632-
1633-
1634-
1635-
1636-
1637-
1638-
1639-
1640-
1641-
1642-
1643-
16441595

16451596

16461597

@@ -1652,5 +1603,6 @@ SWIFT_CLASS("_TtC8TeadsSDK21TeadsNativeImageAsset")
16521603
# pragma clang attribute pop
16531604
#endif
16541605
#pragma clang diagnostic pop
1606+
#endif
16551607

16561608
#endif

0 commit comments

Comments
 (0)