AATDebugScreenConfiguration
/// Configure the shake debug screen
@objc public class AATDebugScreenConfiguration : NSObject {
/// App Logo
@objc public var appLogo: UIImage?
/// Shake debug screen title
@objc public var title: String?
/// Show bundle identifier
@objc public var showBundleId: Bool
/// Show test mode data
@objc public var showTestMode: Bool
/// Show loaded/loading ads
@objc public var showLoadedAndLoadingAds: Bool
/// Show disabled ad networks
@objc public var showDisabledNetworks: Bool
/// Show removed ad networks
@objc public var showRemovedNetworkSDKs: Bool
/// Show extra SDKs
@objc public var showExtraSDKs: Bool
/// Show extra SDKs
@objc public var showConsent: Bool
/// Show IDFA
@objc public var showIDFA: Bool
/// Show device type
@objc public var showDeviceType: Bool
/// Create an ``AATDebugScreenConfiguration`` instance
/// - Parameter appLogo: application logo
/// - Parameter showBundleId: true to show bundle id
/// - Parameter showTestMode: true to show test mode data
/// - Parameter showLoadedAndLoadingAds: true to show loaded and loading ads
/// - Parameter showDisabledNetworks: true to show disabled ad networks
/// - Parameter showRemovedNetworkSDKs: true to show removed ad networks
/// - Parameter showDeviceType: true to show device type
@objc public init(appLogo: UIImage?, title: String?, showBundleId: Bool = true, showTestMode: Bool = true, showLoadedAndLoadingAds: Bool = true, showDisabledNetworks: Bool = true, showRemovedNetworkSDKs: Bool = true, showDeviceType: Bool = true, showExtraSDKs: Bool = true, showConsent: Bool = true, showIDFA: Bool = true)
}
@interface AATDebugScreenConfiguration : NSObject
/// App Logo
@property (nonatomic, strong) UIImage * _Nullable appLogo;
/// Shake debug screen title
@property (nonatomic, copy) NSString * _Nullable title;
/// Show bundle identifier
@property (nonatomic) BOOL showBundleId;
/// Show test mode data
@property (nonatomic) BOOL showTestMode;
/// Show loaded/loading ads
@property (nonatomic) BOOL showLoadedAndLoadingAds;
/// Show disabled ad networks
@property (nonatomic) BOOL showDisabledNetworks;
/// Show removed ad networks
@property (nonatomic) BOOL showRemovedNetworkSDKs;
/// Show extra SDKs
@property (nonatomic) BOOL showExtraSDKs;
/// Show extra SDKs
@property (nonatomic) BOOL showConsent;
/// Show IDFA
@property (nonatomic) BOOL showIDFA;
/// Show device type
@property (nonatomic) BOOL showDeviceType;
/// Create an <code>AATDebugScreenConfiguration</code> instance
/// \param appLogo application logo
///
/// \param showBundleId true to show bundle id
///
/// \param showTestMode true to show test mode data
///
/// \param showLoadedAndLoadingAds true to show loaded and loading ads
///
/// \param showDisabledNetworks true to show disabled ad networks
///
/// \param showRemovedNetworkSDKs true to show removed ad networks
///
/// \param showDeviceType true to show device type
///
- (nonnull instancetype)initWithAppLogo:(UIImage * _Nullable)appLogo title:(NSString * _Nullable)title showBundleId:(BOOL)showBundleId showTestMode:(BOOL)showTestMode showLoadedAndLoadingAds:(BOOL)showLoadedAndLoadingAds showDisabledNetworks:(BOOL)showDisabledNetworks showRemovedNetworkSDKs:(BOOL)showRemovedNetworkSDKs showDeviceType:(BOOL)showDeviceType showExtraSDKs:(BOOL)showExtraSDKs showConsent:(BOOL)showConsent showIDFA:(BOOL)showIDFA;
@end
Last updated