Thanks for downloading Dynamsoft Label Recognizer Package!
Your download will start shortly. If your download does not begin, click here to retry.
DynamsoftLicenseManager
The DynamsoftLicenseManager class unlocks the Dynamsoft SDK with a purchased full license or a provided trial license to allow you to develop your application.
@interface DynamsoftLicenseManager
Methods
Method | Description |
---|---|
initLicense |
Read the license key and activate the SDK. |
initLicense
Read the license key and activate the SDK.
+ (void)initLicense:(NSString* _Nonnull)license verificationDelegate:(id _Nullable)connectionDelegate;
Parameters
[in] license
The license key.
[in] verificationDelegate
The listener that handles callback when the license server returns.
Code Snippet
- Objective-C
- Swift
@interface AppDelegate ()<LicenseVerificationListener> ... - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions { ... [DynamsoftLicenseManager initLicense:@"DLS2eyJvcmdhbml6YXRpb25JRCI6IjIwMDAwMSJ9" verificationDelegate:self]; } - (void)licenseVerificationCallback:(bool)isSuccess error:(NSError *)error { // Add code to do when license server returns. }
class AppDelegate: UIResponder, UIApplicationDelegate, LicenseVerificationListener { ... DynamsoftLicenseManager.initLicense("DLS2eyJvcmdhbml6YXRpb25JRCI6IjIwMDAwMSJ9", verificationDelegate: self) ... func licenseVerificationCallback(_ isSuccess: Bool, error: Error?) { // Add code to do when license server returns. } }