Complete dependency list – GBG IDscan Documentation

Complete dependency list

Please find a table below of the dependencies, that MJCS is using:

NameRequired?Used by componentLocation
MJCSYES
Inside SDK folder
IDSLivenessNOMJCSInside SDK folder, comes as a separate package
AFNetworkingYESMJCShttps://github.com/AFNetworking/AFNetworking
FLAnimatedImageNOIDSLivenesshttps://github.com/Flipboard/FLAnimatedImage
ZipZapYESMJCShttps://github.com/pixelglow/ZipZap
ReadID, ReadID_UINOMJCSInside Dependencies folder

You may notice, that some dependencies are not required. That means, that if you don’t use certain functionalities, you can save size and do not embed them into your app. For example, if you don’t need Liveness step during your on-boarding journey, you can exclude IDSLiveness and FLAnimatedImage from your app build. To do so:

  1. Go to your target settings
  2. Select the dependency you don’t want to include
  3. Select Do not Embed option from the dropdown list
Click for larger view

Please note: If you try access certain functionalities during the runtime and dependency was not included – it will likely result in a crash.

Was this page helpful?