Skip to content

Commit 3c6fb07

Browse files
author
J. Doe (https://devcenter.bitrise.io/builds/setting-your-git-credentials-on-build-machines/)
committed
Release 4.7.3
1 parent 3746769 commit 3c6fb07

Some content is hidden

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

41 files changed

+7913
-1281
lines changed

CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,9 @@
11
# Changelog
22

3+
### v4.7.3
4+
_2020-06-29_
5+
- Fixes and improvements
6+
37
### v4.7.2
48
_2020-06-03_
59
- support [GDPR Transparency and Consent Framework v2](https://github.com/InteractiveAdvertisingBureau/GDPR-Transparency-and-Consent-Framework/blob/master/TCFv2/IAB%20Tech%20Lab%20-%20CMP%20API%20v2.md) specifications

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ Teads SDK is currently distributed through CocoaPods. It include everything you
1515

1616
```
1717
target 'YourProject' do
18-
pod 'TeadsSDK', '4.7.2'
18+
pod 'TeadsSDK', '4.7.3'
1919
end
2020
```
2121

@@ -30,7 +30,7 @@ $ pod install --repo-update
3030
[Carthage](https://github.com/Carthage/Carthage) is a decentralized dependency manager that builds your dependencies and provides you with binary frameworks. To integrate TeadsSDK into your Xcode project using Carthage, specify it in your `Cartfile`:
3131

3232
```ogdl
33-
github "teads/TeadsSDK-iOS" "4.7.2"
33+
github "teads/TeadsSDK-iOS" "4.7.3"
3434
```
3535

3636
## Integration Documentation

TeadsSDK.framework/4469B1A0-004F-3D57-B078-AE220B046324.bcsymbolmap renamed to TeadsSDK.framework/03E2D102-41A7-3EBF-8458-E7FE7970BAF0.bcsymbolmap

Lines changed: 3015 additions & 579 deletions
Large diffs are not rendered by default.

TeadsSDK.framework/Assets.car

21.4 KB
Binary file not shown.

TeadsSDK.framework/81C8AFAC-304B-333D-B96E-09573C5AA0BB.bcsymbolmap renamed to TeadsSDK.framework/F4626463-9875-376D-B2E6-6BE09279BB47.bcsymbolmap

Lines changed: 3185 additions & 689 deletions
Large diffs are not rendered by default.
Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
//
2+
// TeadsMediaView.swift
3+
// TeadsSDK
4+
//
5+
// Created by Gwendal Madouas on 05/03/2020.
6+
// Copyright © 2020 Teads. All rights reserved.
7+
//
8+
9+
import Foundation
10+
11+
@IBDesignable public class TeadsMediaView: UIView {
12+
@IBInspectable public var placeholderImage: UIImage?
13+
}
Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,36 @@
1+
//
2+
// TeadsNativeAdView.swift
3+
// TeadsSDK
4+
//
5+
// Created by Gwendal Madouas on 04/03/2020.
6+
// Copyright © 2020 Teads. All rights reserved.
7+
//
8+
9+
import Foundation
10+
11+
@IBDesignable public class TeadsNativeAdView: UIView {
12+
@IBOutlet public weak var titleLabel: UILabel?
13+
@IBOutlet public weak var contentLabel: UILabel?
14+
@IBOutlet public weak var mediaView: TeadsMediaView?
15+
@IBOutlet public weak var iconImageView: UIImageView?
16+
@IBOutlet public weak var advertiserLabel: UILabel?
17+
@IBOutlet public weak var callToActionButton: UIButton?
18+
@IBOutlet public weak var ratingView: UIView?
19+
@IBOutlet public weak var priceLabel: UILabel?
20+
21+
@objc public enum Template: Int, Codable {
22+
case mopub = -2
23+
case admob = -1
24+
case feedArticle = 0
25+
}
26+
27+
@objc public var nativeAd: TeadsNativeAd? {
28+
didSet {
29+
guard let nativeAd = nativeAd else {
30+
return
31+
}
32+
33+
bind(nativeAd)
34+
}
35+
}
36+
}

0 commit comments

Comments
 (0)