Skip to content

Commit 7988052

Browse files
committed
v1.5
1 parent 35f01ba commit 7988052

File tree

209 files changed

+3877
-3947
lines changed

Some content is hidden

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

209 files changed

+3877
-3947
lines changed

.gitignore

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
# Xcode
2+
#
3+
# gitignore contributors: remember to update Global/Xcode.gitignore, Objective-C.gitignore & Swift.gitignore
4+
5+
## User settings
6+
xcuserdata/
7+
8+
## compatibility with Xcode 8 and earlier (ignoring not required starting Xcode 9)
9+
*.xcscmblueprint
10+
*.xccheckout
11+
12+
## compatibility with Xcode 3 and earlier (ignoring not required starting Xcode 4)
13+
build/
14+
DerivedData/
15+
*.moved-aside
16+
*.pbxuser
17+
!default.pbxuser
18+
*.mode1v3
19+
!default.mode1v3
20+
*.mode2v3
21+
!default.mode2v3
22+
*.perspectivev3
23+
!default.perspectivev3
24+
25+
.DS_Store*
26+
*.swp

AdTapsy/AdNetworks.txt

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
AdNetworks versions supported by AdTapsy SDK
22

3-
Chartboost v6.6.0
4-
AdColony v3.0.6
5-
AppLovin v3.5.1
6-
AdMob v7.16.0
7-
InMobi v6.0.1
8-
RevMob v9.2.3
9-
Vungle v4.0.9
3+
Chartboost v7.2.0
4+
AdColony v3.3.4
5+
AppLovin v5.0.1
6+
AdMob v7.31.0
7+
InMobi v7.1.1
8+
RevMob v10.0.0
9+
Vungle v6.2.0
-9.13 MB
Binary file not shown.

AdTapsy/AdNetworks/AdColony.framework/Versions/A/Headers/AdColony.h

Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44
#import "AdColonyInterstitial.h"
55
#import "AdColonyAdRequestError.h"
66
#import "AdColonyUserMetadata.h"
7+
#import "AdColonyEventTracker.h"
78
#import "AdColonyNativeAdView.h"
89
#import <Foundation/Foundation.h>
910

@@ -43,8 +44,8 @@ NS_ASSUME_NONNULL_BEGIN
4344
If the request is unsuccessful, the failure block will be called and an AdColonyAdRequestError will be passed to the handler.
4445
@param zoneID The AdColony zone identifier string indicating which zone the ad request is for.
4546
@param options An AdColonyAdOptions object used to set configurable aspects of the ad request.
46-
@param success A block of code to be executed if the ad request succeeds.
47-
@param failure (optional) A block of code to be executed if the ad request does not succeed.
47+
@param success A block of code to be executed if the ad request succeeds. Dispatched on main thread.
48+
@param failure (optional) A block of code to be executed if the ad request does not succeed. Dispatched on main thread.
4849
@see AdColonyAdOptions
4950
@see AdColonyInterstitial
5051
@see AdColonyAdRequestError
@@ -59,8 +60,9 @@ NS_ASSUME_NONNULL_BEGIN
5960
@param zoneID The AdColony zone identifier string indicating which zone the ad request is for.
6061
@param size The desired width and height of the native ad view.
6162
@param options An AdColonyAdOptions object used to set configurable aspects of the ad request.
62-
@param success A block of code to be executed if the ad request succeeds.
63-
@param failure (optional) A block of code to be executed if the ad request does not succeed.
63+
@param viewController Host view controller
64+
@param success A block of code to be executed if the ad request succeeds. Dispatched on main thread.
65+
@param failure (optional) A block of code to be executed if the ad request does not succeed. Dispatched on main thread.
6466
@see AdColonyAdOptions
6567
@see AdColonyNativeAdView
6668
@see AdColonyAdRequestError
@@ -90,7 +92,7 @@ NS_ASSUME_NONNULL_BEGIN
9092
@return The device's current advertising identifier.
9193
*/
9294
+ (NSString *)getAdvertisingID;
93-
95+
9496
/**
9597
@abstract Retrieves a custom identifier for the current user if it has been set.
9698
@discussion This is an arbitrary, application-specific identifier string for the current user.
@@ -106,10 +108,9 @@ NS_ASSUME_NONNULL_BEGIN
106108

107109
/**
108110
@abstract Sets the current, global set of AdColonyAppOptions.
109-
@discussion Note that you must instantiate the options object with at least one AdColony zone identifier string.
110-
Call the object's option-setting methods to configure other, currently-supported options.
111+
@discussion Use the object's option-setting methods to configure currently-supported options.
111112
@param options The AdColonyAppOptions object to be used for configuring global options such as a custom user identifier.
112-
@see Option Keys
113+
@see AdColonyAppOptions
113114
*/
114115
+ (void)setAppOptions:(AdColonyAppOptions *)options;
115116

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,7 @@
11
#import "AdColonyTypes.h"
22

3+
/**
4+
AdColony ad request object
5+
*/
36
@interface AdColonyAdRequestError : NSError
47
@end

AdTapsy/AdNetworks/AdColony.framework/Versions/A/Headers/AdColonyAppOptions.h

Lines changed: 96 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,52 @@
66

77
NS_ASSUME_NONNULL_BEGIN
88

9+
/**
10+
* Use the following pre-defined constants to configure mediation network names.
11+
*/
12+
13+
/** AdMob */
14+
FOUNDATION_EXPORT NSString *const ADCAdMob;
15+
16+
/** MoPub */
17+
FOUNDATION_EXPORT NSString *const ADCMoPub;
18+
19+
/** ironSource */
20+
FOUNDATION_EXPORT NSString *const ADCIronSource;
21+
22+
/** Appodeal */
23+
FOUNDATION_EXPORT NSString *const ADCAppodeal;
24+
25+
/** Fuse Powered */
26+
FOUNDATION_EXPORT NSString *const ADCFusePowered;
27+
28+
/** AerServe */
29+
FOUNDATION_EXPORT NSString *const ADCAerServe;
30+
31+
/** AdMarvel */
32+
FOUNDATION_EXPORT NSString *const ADCAdMarvel;
33+
34+
/** Fyber */
35+
FOUNDATION_EXPORT NSString *const ADCFyber;
36+
37+
/** Corona */
38+
FOUNDATION_EXPORT NSString *const ADCCorona;
39+
40+
41+
/**
42+
* Use the following pre-defined constants to configure plugin names.
43+
*/
44+
45+
/** Unity */
46+
FOUNDATION_EXPORT NSString *const ADCUnity;
47+
48+
/** AdobeAir */
49+
FOUNDATION_EXPORT NSString *const ADCAdobeAir;
50+
51+
/** Cocos2d-x */
52+
FOUNDATION_EXPORT NSString *const ADCCocos2dx;
53+
54+
955
/**
1056
AdColonyAppOptions objects are used to set configurable aspects of SDK state and behavior, such as a custom user identifier.
1157
The common usage scenario is to instantiate and configure one of these objects and then pass it to `configureWithAppID:zoneIDs:options:completion:`.
@@ -35,9 +81,58 @@ NS_ASSUME_NONNULL_BEGIN
3581
/**
3682
@abstract Sets the desired ad orientation.
3783
@discussion Set this property to configure the desired orientation for your ads.
38-
@see ADCOrientation
84+
@see AdColonyOrientation
3985
*/
4086
@property (nonatomic) AdColonyOrientation adOrientation;
87+
88+
/**
89+
@abstract Enables test ads for your application without changing dashboard settings.
90+
@discussion Set this property to `YES` to enable test ads for your application without changing dashboard settings.
91+
*/
92+
@property (nonatomic) BOOL testMode;
93+
94+
/**
95+
@abstract Sets the name of the mediation network you are using AdColony with.
96+
@discussion Set this property to configure the name of the mediation network you are using AdColony with.
97+
Corresponding value must be 128 characters or less.
98+
Note that you should use one of the pre-defined values above if applicable.
99+
*/
100+
@property (nonatomic, strong, nullable) NSString *mediationNetwork;
101+
102+
/**
103+
@abstract Sets the version of the mediation network you are using AdColony with.
104+
@discussion Set this property to configure the version of the mediation network you are using AdColony with.
105+
Corresponding value must be 128 characters or less.
106+
*/
107+
@property (nonatomic, strong, nullable) NSString *mediationNetworkVersion;
108+
109+
/**
110+
@abstract Sets the name of the plugin you are using AdColony with.
111+
@discussion Set this property to configure the name of the plugin you are using AdColony with.
112+
Corresponding value must be 128 characters or less.
113+
Note that you should use one of the pre-defined values above if applicable.
114+
*/
115+
@property (nonatomic, strong, nullable) NSString *plugin;
116+
117+
/**
118+
@abstract Sets the version of the plugin version you are using AdColony with.
119+
@discussion Set this property to configure the version of the plugin you are using AdColony with.
120+
Corresponding value must be 128 characters or less.
121+
*/
122+
@property (nonatomic, strong, nullable) NSString *pluginVersion;
123+
124+
/**
125+
@abstract This is to inform the AdColony service if GDPR should be considered for the user based on if they are they EU citizens or from EU territories. Default is FALSE.
126+
@discussion This is for GDPR compliance, see https://www.adcolony.com/gdpr/
127+
*/
128+
@property (nonatomic) BOOL gdprRequired;
129+
130+
/**
131+
@abstract Defines end user's consent for information collected from the user.
132+
@discussion The IAB Europe Transparency and Consent framework defines standard APIs and formats for communicating between Consent Management Platforms (CMPs) collecting consents from end users and vendors embedded on a website or in a mobile application. It provides a unified interface for a seamless integration where CMPs and vendors do not have to integrate manually with hundreds of partners. This is for GDPR compliance through IAB, see https://github.com/InteractiveAdvertisingBureau/GDPR-Transparency-and-Consent-Framework/blob/master/v1.1%20Implementation%20Guidelines.md#vendors
133+
*/
134+
@property (nonatomic) NSString *gdprConsentString;
135+
41136
@end
42137

43138
NS_ASSUME_NONNULL_END

0 commit comments

Comments
 (0)