Skip to content

Commit 4cd7c20

Browse files
runnerrunner
authored andcommitted
Release new version: 5.0.23
1 parent 1aba5da commit 4cd7c20

31 files changed

+120
-134
lines changed

Frameworks/TeadsSDK.xcframework/Info.plist

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -6,32 +6,32 @@
66
<array>
77
<dict>
88
<key>LibraryIdentifier</key>
9-
<string>ios-arm64_i386_x86_64-simulator</string>
9+
<string>ios-arm64_armv7</string>
1010
<key>LibraryPath</key>
1111
<string>TeadsSDK.framework</string>
1212
<key>SupportedArchitectures</key>
1313
<array>
1414
<string>arm64</string>
15-
<string>i386</string>
16-
<string>x86_64</string>
15+
<string>armv7</string>
1716
</array>
1817
<key>SupportedPlatform</key>
1918
<string>ios</string>
20-
<key>SupportedPlatformVariant</key>
21-
<string>simulator</string>
2219
</dict>
2320
<dict>
2421
<key>LibraryIdentifier</key>
25-
<string>ios-arm64_armv7</string>
22+
<string>ios-arm64_i386_x86_64-simulator</string>
2623
<key>LibraryPath</key>
2724
<string>TeadsSDK.framework</string>
2825
<key>SupportedArchitectures</key>
2926
<array>
3027
<string>arm64</string>
31-
<string>armv7</string>
28+
<string>i386</string>
29+
<string>x86_64</string>
3230
</array>
3331
<key>SupportedPlatform</key>
3432
<string>ios</string>
33+
<key>SupportedPlatformVariant</key>
34+
<string>simulator</string>
3535
</dict>
3636
</array>
3737
<key>CFBundlePackageType</key>

Frameworks/TeadsSDK.xcframework/ios-arm64_armv7/TeadsSDK.framework/Headers/TeadsSDK-Swift.h

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -637,14 +637,16 @@ SWIFT_CLASS("_TtC8TeadsSDK22TeadsAdRequestSettings")
637637
@interface TeadsAdRequestSettings : NSObject
638638
/// The Teads inApp Validation tool is the best way to ensure all basic features and prerequisites are correctly implemented.
639639
/// It is also useful during integration iterations.
640-
/// Each time you upgrade TeadsSDK versions, you should perfom a validation pass to ensure integration is set correctly
640+
/// Each time you upgrade TeadsSDK versions, you should perfom a validation pass to ensure integration is set correctly.
641641
/// warning:
642642
/// Remember to remove this setting when you are going in production.
643643
/// note:
644644
/// Follow <a href="https://support.teads.tv/support/solutions/articles/36000314783-validation-tool">validate your integration documentation</a>
645645
- (void)enableValidationMode;
646646
/// Set the publisher http page url that matches the content where Teads Ad will be loaded.
647-
/// Setting this value can significally improve fill-rate since contextual data can be inferred from the content behing url
647+
/// Setting this value can significally improve fill-rate since contextual data can be inferred from the content behing url.
648+
/// It’s perfectly suitable for news app or retail app as most of the app content is also available on a website: it allows us to have a more detailed brand safety article by article.
649+
/// For non-news apps, this setting is optional.
648650
/// \param urlString The content related page URL.
649651
///
650652
- (void)pageUrl:(NSString * _Nonnull)rawUrlString;
@@ -1782,14 +1784,16 @@ SWIFT_CLASS("_TtC8TeadsSDK22TeadsAdRequestSettings")
17821784
@interface TeadsAdRequestSettings : NSObject
17831785
/// The Teads inApp Validation tool is the best way to ensure all basic features and prerequisites are correctly implemented.
17841786
/// It is also useful during integration iterations.
1785-
/// Each time you upgrade TeadsSDK versions, you should perfom a validation pass to ensure integration is set correctly
1787+
/// Each time you upgrade TeadsSDK versions, you should perfom a validation pass to ensure integration is set correctly.
17861788
/// warning:
17871789
/// Remember to remove this setting when you are going in production.
17881790
/// note:
17891791
/// Follow <a href="https://support.teads.tv/support/solutions/articles/36000314783-validation-tool">validate your integration documentation</a>
17901792
- (void)enableValidationMode;
17911793
/// Set the publisher http page url that matches the content where Teads Ad will be loaded.
1792-
/// Setting this value can significally improve fill-rate since contextual data can be inferred from the content behing url
1794+
/// Setting this value can significally improve fill-rate since contextual data can be inferred from the content behing url.
1795+
/// It’s perfectly suitable for news app or retail app as most of the app content is also available on a website: it allows us to have a more detailed brand safety article by article.
1796+
/// For non-news apps, this setting is optional.
17931797
/// \param urlString The content related page URL.
17941798
///
17951799
- (void)pageUrl:(NSString * _Nonnull)rawUrlString;
0 Bytes
Binary file not shown.
672 Bytes
Binary file not shown.

Frameworks/TeadsSDK.xcframework/ios-arm64_armv7/TeadsSDK.framework/Modules/TeadsSDK.swiftmodule/arm64-apple-ios.swiftinterface

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -59,6 +59,9 @@ internal protocol AnyEncodableProtocol {
5959
public static let integrationSAS: Swift.String
6060
public static let integrationTypeKey: Swift.String
6161
public static let integrationVersionKey: Swift.String
62+
final public var hasSubscribedToAdResizing: Swift.Bool {
63+
get
64+
}
6265
final public var adRequestSettings: TeadsSDK.TeadsAdRequestSettings {
6366
get
6467
}
@@ -241,6 +244,7 @@ extension UIKit.UIButton {
241244
@objc func adOpportunityTrackerView(trackerView: TeadsSDK.TeadsAdOpportunityTrackerView)
242245
}
243246
@_hasMissingDesignatedInitializers @objc public class TeadsAdPlacement : ObjectiveC.NSObject {
247+
final public let pid: Swift.Int
244248
@objc deinit
245249
}
246250
@_inheritsConvenienceInitializers @objc final public class TeadsAdPlacementSettings : ObjectiveC.NSObject, Swift.Codable {
672 Bytes
Binary file not shown.

Frameworks/TeadsSDK.xcframework/ios-arm64_armv7/TeadsSDK.framework/Modules/TeadsSDK.swiftmodule/armv7-apple-ios.swiftinterface

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -59,6 +59,9 @@ internal protocol AnyEncodableProtocol {
5959
public static let integrationSAS: Swift.String
6060
public static let integrationTypeKey: Swift.String
6161
public static let integrationVersionKey: Swift.String
62+
final public var hasSubscribedToAdResizing: Swift.Bool {
63+
get
64+
}
6265
final public var adRequestSettings: TeadsSDK.TeadsAdRequestSettings {
6366
get
6467
}
@@ -241,6 +244,7 @@ extension UIKit.UIButton {
241244
@objc func adOpportunityTrackerView(trackerView: TeadsSDK.TeadsAdOpportunityTrackerView)
242245
}
243246
@_hasMissingDesignatedInitializers @objc public class TeadsAdPlacement : ObjectiveC.NSObject {
247+
final public let pid: Swift.Int
244248
@objc deinit
245249
}
246250
@_inheritsConvenienceInitializers @objc final public class TeadsAdPlacementSettings : ObjectiveC.NSObject, Swift.Codable {
65 KB
Binary file not shown.
1.5 KB
Binary file not shown.

Frameworks/TeadsSDK.xcframework/ios-arm64_i386_x86_64-simulator/TeadsSDK.framework/Headers/TeadsSDK-Swift.h

Lines changed: 12 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -637,14 +637,16 @@ SWIFT_CLASS("_TtC8TeadsSDK22TeadsAdRequestSettings")
637637
@interface TeadsAdRequestSettings : NSObject
638638
/// The Teads inApp Validation tool is the best way to ensure all basic features and prerequisites are correctly implemented.
639639
/// It is also useful during integration iterations.
640-
/// Each time you upgrade TeadsSDK versions, you should perfom a validation pass to ensure integration is set correctly
640+
/// Each time you upgrade TeadsSDK versions, you should perfom a validation pass to ensure integration is set correctly.
641641
/// warning:
642642
/// Remember to remove this setting when you are going in production.
643643
/// note:
644644
/// Follow <a href="https://support.teads.tv/support/solutions/articles/36000314783-validation-tool">validate your integration documentation</a>
645645
- (void)enableValidationMode;
646646
/// Set the publisher http page url that matches the content where Teads Ad will be loaded.
647-
/// Setting this value can significally improve fill-rate since contextual data can be inferred from the content behing url
647+
/// Setting this value can significally improve fill-rate since contextual data can be inferred from the content behing url.
648+
/// It’s perfectly suitable for news app or retail app as most of the app content is also available on a website: it allows us to have a more detailed brand safety article by article.
649+
/// For non-news apps, this setting is optional.
648650
/// \param urlString The content related page URL.
649651
///
650652
- (void)pageUrl:(NSString * _Nonnull)rawUrlString;
@@ -1782,14 +1784,16 @@ SWIFT_CLASS("_TtC8TeadsSDK22TeadsAdRequestSettings")
17821784
@interface TeadsAdRequestSettings : NSObject
17831785
/// The Teads inApp Validation tool is the best way to ensure all basic features and prerequisites are correctly implemented.
17841786
/// It is also useful during integration iterations.
1785-
/// Each time you upgrade TeadsSDK versions, you should perfom a validation pass to ensure integration is set correctly
1787+
/// Each time you upgrade TeadsSDK versions, you should perfom a validation pass to ensure integration is set correctly.
17861788
/// warning:
17871789
/// Remember to remove this setting when you are going in production.
17881790
/// note:
17891791
/// Follow <a href="https://support.teads.tv/support/solutions/articles/36000314783-validation-tool">validate your integration documentation</a>
17901792
- (void)enableValidationMode;
17911793
/// Set the publisher http page url that matches the content where Teads Ad will be loaded.
1792-
/// Setting this value can significally improve fill-rate since contextual data can be inferred from the content behing url
1794+
/// Setting this value can significally improve fill-rate since contextual data can be inferred from the content behing url.
1795+
/// It’s perfectly suitable for news app or retail app as most of the app content is also available on a website: it allows us to have a more detailed brand safety article by article.
1796+
/// For non-news apps, this setting is optional.
17931797
/// \param urlString The content related page URL.
17941798
///
17951799
- (void)pageUrl:(NSString * _Nonnull)rawUrlString;
@@ -2927,14 +2931,16 @@ SWIFT_CLASS("_TtC8TeadsSDK22TeadsAdRequestSettings")
29272931
@interface TeadsAdRequestSettings : NSObject
29282932
/// The Teads inApp Validation tool is the best way to ensure all basic features and prerequisites are correctly implemented.
29292933
/// It is also useful during integration iterations.
2930-
/// Each time you upgrade TeadsSDK versions, you should perfom a validation pass to ensure integration is set correctly
2934+
/// Each time you upgrade TeadsSDK versions, you should perfom a validation pass to ensure integration is set correctly.
29312935
/// warning:
29322936
/// Remember to remove this setting when you are going in production.
29332937
/// note:
29342938
/// Follow <a href="https://support.teads.tv/support/solutions/articles/36000314783-validation-tool">validate your integration documentation</a>
29352939
- (void)enableValidationMode;
29362940
/// Set the publisher http page url that matches the content where Teads Ad will be loaded.
2937-
/// Setting this value can significally improve fill-rate since contextual data can be inferred from the content behing url
2941+
/// Setting this value can significally improve fill-rate since contextual data can be inferred from the content behing url.
2942+
/// It’s perfectly suitable for news app or retail app as most of the app content is also available on a website: it allows us to have a more detailed brand safety article by article.
2943+
/// For non-news apps, this setting is optional.
29382944
/// \param urlString The content related page URL.
29392945
///
29402946
- (void)pageUrl:(NSString * _Nonnull)rawUrlString;

0 commit comments

Comments
 (0)