Skip to content

Commit

Permalink
Merge pull request #50 from azerion/release/v5.0.0
Browse files Browse the repository at this point in the history
Release/v5.0.0
  • Loading branch information
torongo-azerion authored Dec 4, 2024
2 parents 7e0ae26 + e60b907 commit 5ee62b2
Show file tree
Hide file tree
Showing 36 changed files with 29,623 additions and 19 deletions.
2 changes: 1 addition & 1 deletion BlueStack-SDK.podspec
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
Pod::Spec.new do |spec|

spec.name = "BlueStack-SDK"
spec.version = "4.4.11"
spec.version = "5.0.0"
spec.static_framework = true
spec.summary = "BlueStack by Azerion provides functionalities for monetizing your mobile application"
spec.description = <<-DESC
Expand Down
10 changes: 5 additions & 5 deletions BlueStackSDK.xcframework/Info.plist
Original file line number Diff line number Diff line change
Expand Up @@ -8,32 +8,32 @@
<key>BinaryPath</key>
<string>BlueStackSDK.framework/BlueStackSDK</string>
<key>LibraryIdentifier</key>
<string>ios-arm64_x86_64-simulator</string>
<string>ios-arm64</string>
<key>LibraryPath</key>
<string>BlueStackSDK.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>BlueStackSDK.framework/BlueStackSDK</string>
<key>LibraryIdentifier</key>
<string>ios-arm64</string>
<string>ios-arm64_x86_64-simulator</string>
<key>LibraryPath</key>
<string>BlueStackSDK.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 not shown.
Binary file not shown.
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
//
// AdapterInitConfig.h
// BlueStackSDK
//
// Created by Nagib Bin Azad on 31/5/23.
//

#import <Foundation/Foundation.h>

NS_ASSUME_NONNULL_BEGIN

@interface AdapterInitConfig : NSObject

@property (nonatomic, strong, nonnull) NSString *name;
@property (nonatomic, strong, nonnull) NSDictionary *params;

+ (instancetype)initWithName:(nonnull NSString *)name params:(nonnull NSDictionary *)params;

@end

NS_ASSUME_NONNULL_END
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
//
// BlueStackConfig.h
// BlueStackSDK
//
// Created by Nagib Bin Azad on 31/5/23.
//

#import <Foundation/Foundation.h>
#import "AdapterInitConfig.h"

NS_ASSUME_NONNULL_BEGIN

@interface BlueStackConfig : NSObject

@property (nonatomic, strong, nullable) NSString *supplyChainObject;
@property (nonatomic, strong, nullable) NSArray<AdapterInitConfig *> *adapterInitConfigs;

- (NSArray<NSString *> *)getAdapterWaitList;

@end

NS_ASSUME_NONNULL_END
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
//
// BlueStackError.h
// BlueStackSDK
//
// Created by MedSghaier on 23/3/2023.
//

#import <Foundation/Foundation.h>

NS_ASSUME_NONNULL_BEGIN

@interface BlueStackError : NSError


@end

NS_ASSUME_NONNULL_END
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
//
// BlueStackErrorCode.h
// BlueStackSDK
//
// Created by Nagib Bin Azad on 27/11/24.
//

#ifndef BlueStackErrorCode_h
#define BlueStackErrorCode_h

typedef NS_ENUM(NSInteger, BlueStackErrorCode) {
BlueStackErrorWrongPlacement, //Wrong PlacementId
BlueStackErrorAdServer = -1000,
BlueStackErrorDataAdServer = -1001,
BlueStackErrorNoInternet,
BlueStackErrorSDKUninitialized,
BlueStackErrorCappedRequest, //Request has been capped
BlueStackErrorLockedPlacement, //placement locked by another factory
BlueStackErrorBusyFactory,
BlueStackErrorBusy,
BlueStackErrorUnallowedBackgroundRequest, //Cannot send request when application is on background
BlueStackErrorNoAds,
MAdvertiseErrorInterstitialCooldown, //Time between last [interstitalDisappear] and [createInterstital] Must be more than 5s
BlueStackErrorAlreadyShownInterstitial, //Other Interstitial is shown
BlueStackErrorRequestTimedOut,
BlueStackErrorMissingViewController, //Factory's viewController was not assigned
BlueStackErrorUnableToDisplayAd
};

#endif /* BlueStackErrorCode_h */
Loading

0 comments on commit 5ee62b2

Please sign in to comment.