File tree Expand file tree Collapse file tree 12 files changed +79
-6
lines changed
ImproveDigital.xcframework
ios-arm64/ImproveDigital.framework
ImproveDigitalResources.bundle/_CodeSignature
ios-arm64_x86_64-simulator/ImproveDigital.framework Expand file tree Collapse file tree 12 files changed +79
-6
lines changed Original file line number Diff line number Diff line change
1
+ //
2
+ // IMDAdNetworkStatus.h
3
+ // ImproveDigital
4
+ //
5
+ // Created by Nagib Bin Azad on 17/2/23.
6
+ //
7
+
8
+ #import < Foundation/Foundation.h>
9
+
10
+ NS_ASSUME_NONNULL_BEGIN
11
+
12
+ typedef NS_ENUM (NSUInteger , IMDInitializationState) {
13
+ IMDInitializationStateNotReady = 0 ,
14
+ IMDInitializationStateReady = 1
15
+ };
16
+
17
+ @interface IMDAdNetworkStatus : NSObject
18
+
19
+ @property (nonatomic , strong , readonly ) NSString *name;
20
+ @property (nonatomic , assign , readonly ) IMDInitializationState state;
21
+ @property (nonatomic , strong , readonly ) NSString *networkDescription;
22
+
23
+ + (instancetype )initializeWithName : (NSString *)name state : (IMDInitializationState)state description : (NSString *)description ;
24
+
25
+ @end
26
+
27
+ NS_ASSUME_NONNULL_END
Original file line number Diff line number Diff line change 10
10
#import < ImproveDigital/IMDSettings.h>
11
11
#import < ImproveDigital/IMDBannerView.h>
12
12
#import < ImproveDigital/IMDInterstitialAd.h>
13
+ #import < ImproveDigital/IMDAdNetworkStatus.h>
13
14
#import < ImproveDigital/IMDRewardedVideoAd.h>
14
15
15
16
// ! Project version number for ImproveDigital.
@@ -18,10 +19,11 @@ FOUNDATION_EXPORT double ImproveDigitalVersionNumber;
18
19
// ! Project version string for ImproveDigital.
19
20
FOUNDATION_EXPORT const unsigned char ImproveDigitalVersionString[];
20
21
22
+ typedef void (^InitializationCompletionHandler)(IMDAdNetworkStatus *);
21
23
22
24
@interface ImproveDigital : NSObject
23
25
24
- + (void )initializeWithSettings : (IMDSettings *)settings ;
26
+ + (void )initializeWithSettings : (IMDSettings *)settings withCompletionHandler : (InitializationCompletionHandler) completionHandler ;
25
27
26
28
@end
27
29
Original file line number Diff line number Diff line change
1
+ //
2
+ // IMDAdNetworkStatus.h
3
+ // ImproveDigital
4
+ //
5
+ // Created by Nagib Bin Azad on 17/2/23.
6
+ //
7
+
8
+ #import < Foundation/Foundation.h>
9
+
10
+ NS_ASSUME_NONNULL_BEGIN
11
+
12
+ typedef NS_ENUM (NSUInteger , IMDInitializationState) {
13
+ IMDInitializationStateNotReady = 0 ,
14
+ IMDInitializationStateReady = 1
15
+ };
16
+
17
+ @interface IMDAdNetworkStatus : NSObject
18
+
19
+ @property (nonatomic , strong , readonly ) NSString *name;
20
+ @property (nonatomic , assign , readonly ) IMDInitializationState state;
21
+ @property (nonatomic , strong , readonly ) NSString *networkDescription;
22
+
23
+ + (instancetype )initializeWithName : (NSString *)name state : (IMDInitializationState)state description : (NSString *)description ;
24
+
25
+ @end
26
+
27
+ NS_ASSUME_NONNULL_END
Original file line number Diff line number Diff line change 10
10
#import < ImproveDigital/IMDSettings.h>
11
11
#import < ImproveDigital/IMDBannerView.h>
12
12
#import < ImproveDigital/IMDInterstitialAd.h>
13
+ #import < ImproveDigital/IMDAdNetworkStatus.h>
13
14
#import < ImproveDigital/IMDRewardedVideoAd.h>
14
15
15
16
// ! Project version number for ImproveDigital.
@@ -18,10 +19,11 @@ FOUNDATION_EXPORT double ImproveDigitalVersionNumber;
18
19
// ! Project version string for ImproveDigital.
19
20
FOUNDATION_EXPORT const unsigned char ImproveDigitalVersionString[];
20
21
22
+ typedef void (^InitializationCompletionHandler)(IMDAdNetworkStatus *);
21
23
22
24
@interface ImproveDigital : NSObject
23
25
24
- + (void )initializeWithSettings : (IMDSettings *)settings ;
26
+ + (void )initializeWithSettings : (IMDSettings *)settings withCompletionHandler : (InitializationCompletionHandler) completionHandler ;
25
27
26
28
@end
27
29
Original file line number Diff line number Diff line change 4
4
<dict >
5
5
<key >files</key >
6
6
<dict >
7
+ <key >Headers/IMDAdNetworkStatus.h</key >
8
+ <data >
9
+ /1O/ov0KbZk7IeKBQMrOpWi2f/U=
10
+ </data >
7
11
<key >Headers/IMDAdSize.h</key >
8
12
<data >
9
13
Qlp2bMWkCWMTLMbYIbk1ws+PX1c=
50
54
</data >
51
55
<key >Headers/ImproveDigital.h</key >
52
56
<data >
53
- EF8QtlGIHaKY5qg7b0O942YsT6k =
57
+ HHX4KIQ5WpBf4cMbDNixCcDXRBM =
54
58
</data >
55
59
<key >ImproveDigitalResources.bundle/ImproveDigital.storyboardc/7r0-dE-Y7f-view-sR9-qJ-gzs.nib</key >
56
60
<data >
134
138
</data >
135
139
<key >Info.plist</key >
136
140
<data >
137
- VMKqruntDlvyOQxYjJZByf9sxgo =
141
+ G6QIkt7A0PQujvmadGrl3CYWmM0 =
138
142
</data >
139
143
<key >Modules/module.modulemap</key >
140
144
<data >
143
147
</dict >
144
148
<key >files2</key >
145
149
<dict >
150
+ <key >Headers/IMDAdNetworkStatus.h</key >
151
+ <dict >
152
+ <key >hash</key >
153
+ <data >
154
+ /1O/ov0KbZk7IeKBQMrOpWi2f/U=
155
+ </data >
156
+ <key >hash2</key >
157
+ <data >
158
+ 57nz6cmSb7jk/Ld1WurRk4dRFvq/iafK19fQcvaYRqU=
159
+ </data >
160
+ </dict >
146
161
<key >Headers/IMDAdSize.h</key >
147
162
<dict >
148
163
<key >hash</key >
268
283
<dict >
269
284
<key >hash</key >
270
285
<data >
271
- EF8QtlGIHaKY5qg7b0O942YsT6k =
286
+ HHX4KIQ5WpBf4cMbDNixCcDXRBM =
272
287
</data >
273
288
<key >hash2</key >
274
289
<data >
275
- i42D2y8pNGrxjNcqjXuAwDjaDUtc5UC/gqjZC55GalM =
290
+ odFRDOlpBtbR7u0llTJ1ohHlwT04FIYqhCnv9d+OJiw =
276
291
</data >
277
292
</dict >
278
293
<key >ImproveDigitalResources.bundle/ImproveDigital.storyboardc/7r0-dE-Y7f-view-sR9-qJ-gzs.nib</key >
You can’t perform that action at this time.
0 commit comments