Skip to content

Commit

Permalink
New version 4.13.0
Browse files Browse the repository at this point in the history
  • Loading branch information
Adrian Carrera committed Feb 5, 2024
1 parent dd80173 commit eced560
Show file tree
Hide file tree
Showing 23 changed files with 1,437 additions and 241 deletions.
5 changes: 5 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,10 @@
# CHANGELOG

## 4.13.0 - 05/02/2024
[NEW] setCurrencyCode method is removed. Currency code is selected in EMMA Dashboard. All prices sent in the order will not be converted by EMMA to a specific currency, they will be interpreted as a unit value. <br/>
[NEW] Added banner offsets (top and bottom). <br/>
[FIX] Minor bugs fixed.

## 4.12.3 - 17/01/2024

[FIX] Fixed Strip not showing in Swift UI based apps.
Expand Down
10 changes: 5 additions & 5 deletions EMMA_iOS.xcframework/Info.plist
Original file line number Diff line number Diff line change
Expand Up @@ -8,32 +8,32 @@
<key>BinaryPath</key>
<string>EMMA_iOS.framework/EMMA_iOS</string>
<key>LibraryIdentifier</key>
<string>ios-arm64_x86_64-simulator</string>
<string>ios-arm64</string>
<key>LibraryPath</key>
<string>EMMA_iOS.framework</string>
<key>SupportedArchitectures</key>
<array>
<string>arm64</string>
<string>x86_64</string>
</array>
<key>SupportedPlatform</key>
<string>ios</string>
<key>SupportedPlatformVariant</key>
<string>simulator</string>
</dict>
<dict>
<key>BinaryPath</key>
<string>EMMA_iOS.framework/EMMA_iOS</string>
<key>LibraryIdentifier</key>
<string>ios-arm64</string>
<string>ios-arm64_x86_64-simulator</string>
<key>LibraryPath</key>
<string>EMMA_iOS.framework</string>
<key>SupportedArchitectures</key>
<array>
<string>arm64</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 modified EMMA_iOS.xcframework/ios-arm64/EMMA_iOS.framework/EMMA_iOS
Binary file not shown.
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,7 @@

@class UIButton;
@class EMMAPushOptions;
@class EMMABannerParams;
@protocol EMMAInAppPluginProtocol;

@import UserNotifications;
Expand Down Expand Up @@ -292,12 +293,6 @@
*/
+(void)setStartViewDelegate:(id<EMMAStartViewDelegate>) delegate;


/**
* Closes the current StartView
*/
+(void)closeStartView;

/**
Tells if AdBall is on Screen
Expand Down Expand Up @@ -469,9 +464,6 @@
*/
+(void)trackOrder;

/** Sets the current currency code for the orders */
+(void)setCurrencyCode:(NSString*)currencyCode;

/**
Cancel the order referenced by an order id. If your e-commerce allows canceling orders this method updates the purchases data with the cancelled orders.
*/
Expand Down Expand Up @@ -670,8 +662,6 @@

+(void)invokeCloseDelegates:(EMMACampaign*) campaign;

+(void)closeStrip;

+(void)updateConversionValue:(NSInteger)conversionValue;

+(void)updatePostbackConversionValue:(NSInteger)conversionValue
Expand All @@ -686,5 +676,12 @@
lockWindow:(BOOL)lockWindow
completionHandler:(void (^_Nullable)(NSError *_Nullable error))completion;

/**
* This method closes an Inapp communication. Only allowed Adball, Banner, Startview and Strip.
*/
+(void)closeInAppWithType:(InAppType) type;

+(void) setBannerParams: (EMMABannerParams*) bannerParams;

#pragma clang diagnostic pop
@end
Original file line number Diff line number Diff line change
Expand Up @@ -280,6 +280,7 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4)));
@import CoreFoundation;
@import Foundation;
@import ObjectiveC;
@import UIKit;
#endif

#import <EMMA_iOS/EMMA_iOS.h>
Expand Down Expand Up @@ -315,6 +316,14 @@ SWIFT_CLASS("_TtC8EMMA_iOS18EMMAAdBallCampaign")
- (null_unspecified instancetype)initWithType:(EMMACampaignType)type SWIFT_UNAVAILABLE;
@end


SWIFT_CLASS("_TtC8EMMA_iOS16EMMABannerParams")
@interface EMMABannerParams : NSObject
@property (nonatomic) double offsetTop;
@property (nonatomic) double offsetBottom;
- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER;
@end

enum EMMAClickModeType : NSInteger;
@class NSURL;

Expand Down Expand Up @@ -493,6 +502,9 @@ SWIFT_CLASS("_TtC8EMMA_iOS13EMMAViewUtils")
+ (UIViewController * _Nullable)getRootViewController SWIFT_WARN_UNUSED_RESULT;
+ (BOOL)isSwiftUIApp:(NSString * _Nonnull)viewControllerName SWIFT_WARN_UNUSED_RESULT;
+ (UIWindowScene * _Nullable)getMainWindowScene SWIFT_WARN_UNUSED_RESULT SWIFT_AVAILABILITY(ios,introduced=13.0);
+ (CGRect)getStatusBarFrame SWIFT_WARN_UNUSED_RESULT;
+ (UIStatusBarStyle)getStatusBarSyle SWIFT_WARN_UNUSED_RESULT;
+ (UIInterfaceOrientation)getDeviceOrientation SWIFT_WARN_UNUSED_RESULT;
- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER;
@end

Expand Down
Binary file modified EMMA_iOS.xcframework/ios-arm64/EMMA_iOS.framework/Info.plist
Binary file not shown.
Loading

0 comments on commit eced560

Please sign in to comment.