10#import <Foundation/Foundation.h>
12NS_ASSUME_NONNULL_BEGIN
24@protocol AMapLicenseManagerDelegate <NSObject>
36- (void)licenseTerminalAuthResult:(
int)errorCode errmsg:(NSString *)msg;
42- (void)licenseTerminalAuthResult:(
int)errorCode errmsg:(NSString *)msg featureBits:(NSUInteger)featureBits;
48@property (nonatomic, weak) id<AMapLicenseManagerDelegate>
delegate;
61- (void)setupLicense:(NSString *)licenseId deviceId:(NSString *)deviceId terminalId:(NSString *)terminalId;
void(^ AMapLicenseSetupCompletion)(int errorCode, NSString *_Nullable msg, NSUInteger featureBits)
Definition AMapLicenseManager.h:22
AMapLicenseFeatureBits
Definition AMapLicenseManager.h:16
@ AMapLicenseFeatureBitsBase
Definition AMapLicenseManager.h:18
@ AMapLicenseFeatureBitsAdvanced
Definition AMapLicenseManager.h:19
@ AMapLicenseFeatureBitsNone
Definition AMapLicenseManager.h:17
Definition AMapLicenseManager.h:47
instancetype shareManager()
AMapLicenseSetupCompletion setupLicenseCompletion
Definition AMapLicenseManager.h:50
id< AMapLicenseManagerDelegate > delegate
Definition AMapLicenseManager.h:48