Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Updates for 1.20 release.

The following information is for customers upgrading from a previous versions of the iOS SDK to more recent versions.  

...

  • This version includes a new optional parameter. The documentCaptureResetTimeout parameter controls the amount of seconds after which the document scanning process will failover to manual capture mode. this allows the user to frame the document themselves, and manually tap the capture button.

    ConstantEffect

    kDefaultDocumentCaptureResetTimeOut

    This value controls the amount of seconds after which the document scanning process will failover to manual capture mode, allowing the user to frame the document themselves, and manually tap the capture button.


...

  • This version includes three new optional parameters, for setting the document capture timeouts for different document types: documentCaptureLicenceResetTimeoutdocumentCapturePassportResetTimeout, and documentCaptureGreenIDResetTimeout  
  • The mode parameter is now compulsory.  The SDK will not start if the mode parameter is not set.  

...

  • New framework has been provided for iFaceRec.  Make sure you copy it to your project.
  • New logging/analytics methods have been provided.  You can optionally use these to receive logging from the SDK.  See the integration documentation for more details. 
  • The use of GIDData is now deprecated.  You can continue to use it to start the GIDSDK, but the compiler will warn you to upgrade to the new initialisation code.
    If you want to upgrade to the new initialisation code, do the following:
    • Put the configuration parameters into a dictionary of NSString objects.  
    • Change GIDMainViewController to use initWithConfig: rather than init 
    • Sample startup code: 

      Code Block
      	NSDictionary *config = @{
                                   @"apiCode" : @"", // TODO: Insert your API Code here
                                   @"accountId" : @"", // TODO: Insert your accountID here
                                   @"baseUrl" : @"https://simpleui-test-au.vixverify.com",
                                   @"mode" : @"onboarding",
                                   };
          
      	GIDMainViewController *main = [[GIDMainViewController alloc] initWithConfig:config];
      


Upgrading from version 1.19.0 to version 1.20.0

  • Copy in all provided framework files.  Changes have been made in GIDSDK, DocumentCapture and SelfieCapture frameworks.  
  • MicroBlink.framework is now not required by GIDSDK.  Remove it from your project if you had included it as part of a previous GIDSDK release. 
  • "second_overlay_licence_text_line1" is no longer required in your Localized.strings file.  You can remove it if you wish.