AI-generated Key Takeaways
-
UMPDebugSettings is an NSObject that overrides settings for debugging or testing.
-
The
testDeviceIdentifiers
property is an array of strings used to enable debug features for specific devices, which are always enabled for simulators. -
The
geography
property is used to set the debug geography.
UMPDebugSettings
@interface UMPDebugSettings : NSObject <NSCopying>
Overrides settings for debugging or testing.
-
Array of device identifier strings. Debug features are enabled for devices with these identifiers. Debug features are always enabled for simulators.
Declaration
Swift
var testDeviceIdentifiers: [String]? { get set }
Objective-C
@property (nonatomic, copy, nullable) NSArray<NSString *> *testDeviceIdentifiers;
-
Debug geography.
Declaration
Swift
var geography: DebugGeography { get set }
Objective-C
@property (nonatomic) UMPDebugGeography geography;