Skip to content
This repository has been archived by the owner on Jan 5, 2024. It is now read-only.

Commit

Permalink
v4.9.0
Browse files Browse the repository at this point in the history
  • Loading branch information
lupatus committed Jun 7, 2022
1 parent 2968e9d commit 3e9848c
Show file tree
Hide file tree
Showing 19 changed files with 53 additions and 31 deletions.
14 changes: 7 additions & 7 deletions AdColony.xcframework/Info.plist
Original file line number Diff line number Diff line change
Expand Up @@ -6,32 +6,32 @@
<array>
<dict>
<key>LibraryIdentifier</key>
<string>ios-arm64_i386_x86_64-simulator</string>
<string>ios-arm64_armv7</string>
<key>LibraryPath</key>
<string>AdColony.framework</string>
<key>SupportedArchitectures</key>
<array>
<string>arm64</string>
<string>i386</string>
<string>x86_64</string>
<string>armv7</string>
</array>
<key>SupportedPlatform</key>
<string>ios</string>
<key>SupportedPlatformVariant</key>
<string>simulator</string>
</dict>
<dict>
<key>LibraryIdentifier</key>
<string>ios-arm64_armv7</string>
<string>ios-arm64_i386_x86_64-simulator</string>
<key>LibraryPath</key>
<string>AdColony.framework</string>
<key>SupportedArchitectures</key>
<array>
<string>arm64</string>
<string>armv7</string>
<string>i386</string>
<string>x86_64</string>
</array>
<key>SupportedPlatform</key>
<string>ios</string>
<key>SupportedPlatformVariant</key>
<string>simulator</string>
</dict>
</array>
<key>CFBundlePackageType</key>
Expand Down
Binary file not shown.
Original file line number Diff line number Diff line change
Expand Up @@ -29,6 +29,13 @@
- (void)adColonyAdViewDidFailToLoad:(AdColonyAdRequestError * _Nonnull)error;

@optional
/**
@abstract Did show notification
@discussion Ad view was added to a view with active window
@param adView Shown ad view
*/
- (void)adColonyAdViewDidShow:(AdColonyAdView * _Nonnull)adView;

/**
@abstract Application leave notification
@discussion Notifies you when ad view is going to redirect user to content outside of the application.
Expand Down Expand Up @@ -59,6 +66,9 @@

@end

/**
* The delegate of an AdColonyAdView object. This delegate receives ad view lifecycle notifications.
*/
@protocol AdColonyAdViewAdvancedDelegate <AdColonyAdViewDelegate>

@required
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -220,6 +220,7 @@ NS_ASSUME_NONNULL_BEGIN
@abstract Gathers AdColony specific information to be passed into OpenRTB bid request.
@discussion Gathers AdColony specific information to be passed into OpenRTB bid requests from a mediation setting.
@param completion A block of code to be executed when collection finishes, with result or error, on target dispatch. If nil dispatch is provided, this method behaves like collectSignals:.
@param dispatch Target dispatch queue for completion callback block
*/
+ (void)collectSignals:(nonnull void (^)(NSString * _Nullable signals, NSError * _Nullable error))completion targetDispatch:(nullable dispatch_queue_t)dispatch;

Expand Down
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@
</data>
<key>Headers/AdColonyAdViewDelegate.h</key>
<data>
1ZgRVagJk2s5tNqhlf3BzwdMPiQ=
BojYu9LVUvi+0CgVb2OubqmDdD0=
</data>
<key>Headers/AdColonyAppOptions.h</key>
<data>
Expand All @@ -50,7 +50,7 @@
</data>
<key>Headers/AdColonyPublic.h</key>
<data>
hmWt5Uo1HM92uGnU438H2hviduQ=
Ujl5iAKTgIaswgtG20gBJOkk+8A=
</data>
<key>Headers/AdColonyTypes.h</key>
<data>
Expand All @@ -66,7 +66,7 @@
</data>
<key>Info.plist</key>
<data>
MjlVHbo/aokEyU+74trePXleHgA=
83h+t2JOyw6y3VmYhq0lDyBiH2Q=
</data>
<key>Modules/module.modulemap</key>
<data>
Expand Down Expand Up @@ -134,11 +134,11 @@
<dict>
<key>hash</key>
<data>
1ZgRVagJk2s5tNqhlf3BzwdMPiQ=
BojYu9LVUvi+0CgVb2OubqmDdD0=
</data>
<key>hash2</key>
<data>
ikfrOKsj+MwyaJAd/iH+7QN4ZxDGcKPjU7gvNtTkRm0=
FHOdH7AqQ0usVXxUVvjL4eeYuPXYTuFFp1r1aD1RrT0=
</data>
</dict>
<key>Headers/AdColonyAppOptions.h</key>
Expand Down Expand Up @@ -200,11 +200,11 @@
<dict>
<key>hash</key>
<data>
hmWt5Uo1HM92uGnU438H2hviduQ=
Ujl5iAKTgIaswgtG20gBJOkk+8A=
</data>
<key>hash2</key>
<data>
Iywqq2KCXn7spN/cg6RmH6l6+zC5N16w7zmcDQGxbGM=
AwlGuFSRDnqlF8Cz+j8vTRJbkS/DPvxNNSljaczEAXY=
</data>
</dict>
<key>Headers/AdColonyTypes.h</key>
Expand Down
Binary file not shown.
Binary file not shown.
Original file line number Diff line number Diff line change
Expand Up @@ -29,6 +29,13 @@
- (void)adColonyAdViewDidFailToLoad:(AdColonyAdRequestError * _Nonnull)error;

@optional
/**
@abstract Did show notification
@discussion Ad view was added to a view with active window
@param adView Shown ad view
*/
- (void)adColonyAdViewDidShow:(AdColonyAdView * _Nonnull)adView;

/**
@abstract Application leave notification
@discussion Notifies you when ad view is going to redirect user to content outside of the application.
Expand Down Expand Up @@ -59,6 +66,9 @@

@end

/**
* The delegate of an AdColonyAdView object. This delegate receives ad view lifecycle notifications.
*/
@protocol AdColonyAdViewAdvancedDelegate <AdColonyAdViewDelegate>

@required
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -220,6 +220,7 @@ NS_ASSUME_NONNULL_BEGIN
@abstract Gathers AdColony specific information to be passed into OpenRTB bid request.
@discussion Gathers AdColony specific information to be passed into OpenRTB bid requests from a mediation setting.
@param completion A block of code to be executed when collection finishes, with result or error, on target dispatch. If nil dispatch is provided, this method behaves like collectSignals:.
@param dispatch Target dispatch queue for completion callback block
*/
+ (void)collectSignals:(nonnull void (^)(NSString * _Nullable signals, NSError * _Nullable error))completion targetDispatch:(nullable dispatch_queue_t)dispatch;

Expand Down
Binary file not shown.
Binary file not shown.
Binary file not shown.
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@
</data>
<key>Headers/AdColonyAdViewDelegate.h</key>
<data>
1ZgRVagJk2s5tNqhlf3BzwdMPiQ=
BojYu9LVUvi+0CgVb2OubqmDdD0=
</data>
<key>Headers/AdColonyAppOptions.h</key>
<data>
Expand All @@ -50,7 +50,7 @@
</data>
<key>Headers/AdColonyPublic.h</key>
<data>
hmWt5Uo1HM92uGnU438H2hviduQ=
Ujl5iAKTgIaswgtG20gBJOkk+8A=
</data>
<key>Headers/AdColonyTypes.h</key>
<data>
Expand All @@ -66,7 +66,7 @@
</data>
<key>Info.plist</key>
<data>
v1bDZSjjMDSt5zcVGlUnw61EiYQ=
Tr1mb19jMY8EejvkxqaLLOVN9fE=
</data>
<key>Modules/module.modulemap</key>
<data>
Expand Down Expand Up @@ -134,11 +134,11 @@
<dict>
<key>hash</key>
<data>
1ZgRVagJk2s5tNqhlf3BzwdMPiQ=
BojYu9LVUvi+0CgVb2OubqmDdD0=
</data>
<key>hash2</key>
<data>
ikfrOKsj+MwyaJAd/iH+7QN4ZxDGcKPjU7gvNtTkRm0=
FHOdH7AqQ0usVXxUVvjL4eeYuPXYTuFFp1r1aD1RrT0=
</data>
</dict>
<key>Headers/AdColonyAppOptions.h</key>
Expand Down Expand Up @@ -200,11 +200,11 @@
<dict>
<key>hash</key>
<data>
hmWt5Uo1HM92uGnU438H2hviduQ=
Ujl5iAKTgIaswgtG20gBJOkk+8A=
</data>
<key>hash2</key>
<data>
Iywqq2KCXn7spN/cg6RmH6l6+zC5N16w7zmcDQGxbGM=
AwlGuFSRDnqlF8Cz+j8vTRJbkS/DPvxNNSljaczEAXY=
</data>
</dict>
<key>Headers/AdColonyTypes.h</key>
Expand Down
5 changes: 5 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,10 @@
# Change Log

## 4.9.0 (2022/6/7)

* Added `adColonyAdViewDidShow:` api to AdView delegate
* Fixed crash (SIGSEGV/fwrite)

## 4.8.0 (2022/3/10)

* Changed configure interface, deprecated old one
Expand Down
15 changes: 5 additions & 10 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# AdColony iOS SDK
* Modified: March 10th, 2022
* SDK Version: 4.8.0
* Modified: June 7th, 2022
* SDK Version: 4.9.0

## Overview

Expand All @@ -18,15 +18,10 @@ playable ads.

## Release Notes

### 4.8.0
### 4.9.0

* Changed configure interface, deprecated old one
* Allow banner ad request to be made without UIViewController at the time of request
* Updated OM SDK to v1.3.30 (fix javascript crash)
* Fixed SDK overwriting app audio session category
* Fixed ad freeze due to untimely setting of audio session
* Fixed app freeze if user manages to close the ad while store view is being loaded
* Fixed NSInvalidArgumentException '[__NSPlaceholderDictionary initWithObjects:forKeys:count]: attempt to insert nil'
* Added `adColonyAdViewDidShow:` api to AdView delegate
* Fixed crash (SIGSEGV/fwrite)

Here is the link to the
[release notes](https://github.com/AdColony/AdColony-iOS-SDK/blob/master/CHANGELOG.md)
Expand Down

0 comments on commit 3e9848c

Please sign in to comment.